userJames Kingcancel
branchActionGraphs/maincancel

301 Commits over 427 Days - 0.03cph!

9 Days Ago
Fix edge case when sorting nodes during validation Handle no primary output signal in IsSignalOutputChainSorted
9 Days Ago
Fix possible exception when compiling graphs calling returning methods Compile a throwing graph if exception thrown during compilation
9 Days Ago
Fix default values for properties
9 Days Ago
Fix coercing null values Explicitly specify types of default values
9 Days Ago
Add IActionGraphDelegate.DelegateType
9 Days Ago
IActionGraphDelegates can now be created from Type delegateType
10 Days Ago
Turn NodeExpressionBuilder into an interface So custom implementations can be used in MethodBinder
10 Days Ago
Fix GetOutputValue( Node.Output ) not being public
10 Days Ago
Update workflows to use .NET 9
10 Days Ago
41 Days Ago
Add IActionGraphDelegate.Path
41 Days Ago
Add setter to IActionGraphDelegate.Defaults
44 Days Ago
Simplify serialization, get ready for directly reusable graphs Delegates can reference graphs by path
46 Days Ago
Fix NRE
46 Days Ago
Fix GetActionGraphInstance() for multicast delegates
47 Days Ago
Basic support for multicast delegates
47 Days Ago
Some more safety with expression types
47 Days Ago
Fix switch case body type error
48 Days Ago
Tests for branching variable assignment Handle branching variable assignment in switch case Support BuildExpression result type of void rather than Task
48 Days Ago
Possible fix for Facepunch/sbox-issues#6736
52 Days Ago
Fix serializing empty arrays
52 Days Ago
Fix default for switch cases
52 Days Ago
Switch node tweaks, fix ArrayValueModel
53 Days Ago
Basic switch case node
58 Days Ago
Allow setting BindingSurface.ActionGraph
58 Days Ago
IsAssignableToExtended thread safety
2 Months Ago
Forward display info for return parameters
2 Months Ago
Make AccessorNodeDefinition.BindingTarget protected
2 Months Ago
Fixed default display info for accessor nodes
2 Months Ago
Stricter test for resolved generic type with default arg
2 Months Ago
Make resolved generic type properties optional instead of removing them Test fixup
2 Months Ago
Failing test involving generic methods with default arguments
3 Months Ago
Expose AccessorNodeDefinition
3 Months Ago
Added failing IsAssignableToExtended test Fix IsAssignableToExtended edge case with generic interfaces
3 Months Ago
Revert "Add [Target] attrib to ForEach enumerable" This reverts commit 387e1b482f8525e728fba73be973345cf312ebbe.
3 Months Ago
Add [Target] attrib to ForEach enumerable
3 Months Ago
Failing test for DefaultConstructorConstraint Fix testing DefaultConstructorConstraint
3 Months Ago
Mark some system methods as pure
3 Months Ago
Failing type parameter resolution test Fix FindMatchingConstructedGenericTypes skipping a case
3 Months Ago
Make DisplayInfo.Format() easier to use
3 Months Ago
Fix side effects from serializing exposed properties
3 Months Ago
Fix re-serializing a deserialized node with exposed properties
3 Months Ago
Only update cached if change ID has increased
3 Months Ago
Add link triggered test Add failing test involving dispatching link triggered with a ref struct Fix a couple of issues with ref struct types
3 Months Ago
Fix new instance node title
3 Months Ago
Fix relaxed resolved method comparison Add NewInstance node
3 Months Ago
Only require generic params if instance method not resolved
3 Months Ago
Add JSON converters for InputDefinition / OutputDefinition
3 Months Ago
Fix case where WriteCacheReferences is ignored
3 Months Ago
Update MethodBinder.BuildCall signature