branchActionGraphs/maincancel

308 Commits over 458 Days - 0.03cph!

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