branchActionGraphs/maincancel

308 Commits over 458 Days - 0.03cph!

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