userJames Kingcancel
branchActionGraphs/maincancel

291 Commits over 397 Days - 0.03cph!

8 Months Ago
Merged property node definitions Upgrader simplifications Version 6 upgrader Test fixes Fixed SetStructField test Tests for += / -= / *= / /= nodes Improve property node serialization Update Node.ToString() More property assignment tests Handle type mismatch / missing operator for += etc nodes Refactor PropertyNodeDefinition to extend AccessorNodeDefinition Merged var.get / var.set nodes
9 Months Ago
Added input.value node
9 Months Ago
Test reproducing Facepunch/sbox-issues#5128 Better handling for missing parameters during validation Facepunch/sbox-issues#5128
9 Months Ago
Test reproducing Facepunch/sbox-issues#5066 Fixed Facepunch/sbox-issues#5066
9 Months Ago
Add ImpureAttribute
9 Months Ago
ActionGraph.ValidationIndex
9 Months Ago
Delegate.TryGetActionGraphImplementation() extension method Facepunch/sbox#1491
9 Months Ago
Expose InputDefinition serialization
9 Months Ago
Failing array input missing link serialization Fix missing links when serializing array inputs Subgraph array input link on boundary support
9 Months Ago
Support for delegate parameters returning void
9 Months Ago
Count boxing as an implicit conversion
9 Months Ago
MethodCallNodeDefinition.BinderCache thread safety
9 Months Ago
IsAssignableToExtended
9 Months Ago
More general title formatting for instance nodes
9 Months Ago
Nicer titles for reflection nodes
9 Months Ago
Added ToTitleCase() for DisplayInfo.Title defaults
9 Months Ago
More generic method fixes
9 Months Ago
Generic method binding fixes
9 Months Ago
Default implementation of NodeDefinition.Attributes
9 Months Ago
Convert obsolete attributes into warnings automatically In parameter test In parameter fixes
9 Months Ago
NodeBinding.Create helper method Fix some warnings Node definition / binding attributes Fix some more warnings
9 Months Ago
Node.SetParameters() helper
9 Months Ago
Support Either<> in HasImplicitConversion extension methods
9 Months Ago
Implicit target passing validation tweak
9 Months Ago
Serialize / deserialize subset to / from JsonNode
9 Months Ago
Re-acquire node definitions on adding assemblies
9 Months Ago
I should probably actually add things to this dict too 🤦
9 Months Ago
Possible cause of assemblies not being removed properly Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
9 Months Ago
Failing test for resolving generic target type Input nodes are always reachable Fix ResolveTargetTypeParam test
9 Months Ago
Added public HasImplicitConversionTo / From extension methods
9 Months Ago
Automatically call ClearReflectionCache when adding / removing assembly
9 Months Ago
Add icon.png
9 Months Ago
Added NodeLibrary.ClearReflectionCache()
9 Months Ago
Invalidate input / output nodes when changing parameters
9 Months Ago
Either unwapping: preserve order
9 Months Ago
Add required nodes on deserialize
9 Months Ago
NodeBinding.FromSerializedActionGraph
9 Months Ago
Expose GetOutputExpression
9 Months Ago
DefaultSignals serialized shorthand
9 Months Ago
Implied target types / values
9 Months Ago
Allow custom type serialization
9 Months Ago
Make sure action graph inputs / outputs are sorted
9 Months Ago
Target value simplification
9 Months Ago
Mirror [GraphInput] parameters in sub-graphs
9 Months Ago
Expose some parameter definition helpers
9 Months Ago
IGraphInputAttribute to replace variable passing hack
9 Months Ago
VersionUpgraderAttribute Upgrade parameter format, all tests pass
9 Months Ago
Fixed signal parameters of generated sub-graphs
9 Months Ago
Fix missing member tests Fixed input / output node parameters
9 Months Ago
Get rid of OrderedDictionary WIP big refactor to move graph parameter definitions Create default input / output nodes in Create( delegateType ) Fixed some tests