userJames Kingcancel
branchActionGraphs/maincancel

309 Commits over 517 Days - 0.02cph!

21 Days Ago
Add SerializationOptions.MakeGuidsUnique
2 Months Ago
Test reproducing #20 Fix #20
2 Months Ago
Test reproducing #19 Fix #19
2 Months Ago
Add NodeLibrary.ActionGraphCompiled to enable expression debugging
2 Months Ago
Fix #19
3 Months Ago
More robust method binding for generic types
3 Months Ago
Fix ignoring _type property of method nodes with target input
3 Months Ago
Fix exposed property default value regression
3 Months Ago
Fix edge case when sorting nodes during validation Handle no primary output signal in IsSignalOutputChainSorted
3 Months Ago
Fix possible exception when compiling graphs calling returning methods Compile a throwing graph if exception thrown during compilation
3 Months Ago
Fix default values for properties
3 Months Ago
Fix coercing null values Explicitly specify types of default values
3 Months Ago
Add IActionGraphDelegate.DelegateType
3 Months Ago
IActionGraphDelegates can now be created from Type delegateType
4 Months Ago
Turn NodeExpressionBuilder into an interface So custom implementations can be used in MethodBinder
4 Months Ago
Fix GetOutputValue( Node.Output ) not being public
4 Months Ago
Update workflows to use .NET 9
4 Months Ago
5 Months Ago
Add IActionGraphDelegate.Path
5 Months Ago
Add setter to IActionGraphDelegate.Defaults
5 Months Ago
Simplify serialization, get ready for directly reusable graphs Delegates can reference graphs by path
5 Months Ago
Fix NRE
5 Months Ago
Fix GetActionGraphInstance() for multicast delegates
5 Months Ago
Basic support for multicast delegates
5 Months Ago
Some more safety with expression types
5 Months Ago
Fix switch case body type error
5 Months Ago
Tests for branching variable assignment Handle branching variable assignment in switch case Support BuildExpression result type of void rather than Task
5 Months Ago
Possible fix for Facepunch/sbox-issues#6736
5 Months Ago
Fix serializing empty arrays
5 Months Ago
Fix default for switch cases
5 Months Ago
Switch node tweaks, fix ArrayValueModel
5 Months Ago
Basic switch case node
5 Months Ago
Allow setting BindingSurface.ActionGraph
5 Months Ago
IsAssignableToExtended thread safety
5 Months Ago
Forward display info for return parameters
6 Months Ago
Make AccessorNodeDefinition.BindingTarget protected
6 Months Ago
Fixed default display info for accessor nodes
6 Months Ago
Stricter test for resolved generic type with default arg
6 Months Ago
Make resolved generic type properties optional instead of removing them Test fixup
6 Months Ago
Failing test involving generic methods with default arguments
6 Months Ago
Expose AccessorNodeDefinition
6 Months Ago
Added failing IsAssignableToExtended test Fix IsAssignableToExtended edge case with generic interfaces
6 Months Ago
Revert "Add [Target] attrib to ForEach enumerable" This reverts commit 387e1b482f8525e728fba73be973345cf312ebbe.
6 Months Ago
Add [Target] attrib to ForEach enumerable
6 Months Ago
Failing test for DefaultConstructorConstraint Fix testing DefaultConstructorConstraint
6 Months Ago
Mark some system methods as pure
6 Months Ago
Failing type parameter resolution test Fix FindMatchingConstructedGenericTypes skipping a case
6 Months Ago
Make DisplayInfo.Format() easier to use
6 Months Ago
Fix side effects from serializing exposed properties
6 Months Ago
Fix re-serializing a deserialized node with exposed properties