repoActionGraphscancel

697 Commits over 458 Days - 0.06cph!

1 Year Ago
1 Year Ago
Fixed UpdateInputOutputs regression
1 Year Ago
1 Year Ago
IActionGraph.TryGetInputParameter, AddInputParameter extension methods Support for adding optional input parameters to graphs implementing delegates
1 Year Ago
Stability when deserializing variables Survive missing variable types
1 Year Ago
Stability when deserializing variables Survive missing variable types
1 Year Ago
Keep unknown inputs / outputs if linked
1 Year Ago
Keep unknown inputs / outputs if linked
1 Year Ago
MethodBinder bug fix Graph serialization determinism Add MissingNodeDefinition, WIP guarentee round-trip serialization
1 Year Ago
Added conversion from null tests Fixed conversion from null (Facepunc/sbox#1360)
1 Year Ago
1 Year Ago
1 Year Ago
More stability when deserializing invalid graphs
1 Year Ago
1 Year Ago
1 Year Ago
More tests for parsing invalid graphs Fixed parsing graphs referencing missing methods
1 Year Ago
Fixed MissingType test
1 Year Ago
WIP stability when deserializing a graph referencing missing types
1 Year Ago
1 Year Ago
Add `_isStatic` property for method call nodes
1 Year Ago
1 Year Ago
Display info formatting
1 Year Ago
1 Year Ago
Better ambiguous method binding handling
1 Year Ago
WIP refactor of method binding to better support overloads
1 Year Ago
1 Year Ago
Fix possible NRE on nested deserialization
1 Year Ago
1 Year Ago
Allow JSON converters to resolve node library on each call
1 Year Ago
1 Year Ago
Generate complete sub-graph before writing it to file
1 Year Ago
Basic sub-graph creation works
1 Year Ago
1 Year Ago
WIP subgraph creation from a set of nodes
1 Year Ago
Corrected VariableDependencyAnyReject test DispatchMode validation respects collapsing `nop` nodes
1 Year Ago
Removed links parameter from IActionGraph.Serialize(nodes) Sub-graph creation interface Collapse links through `nop` nodes Failing test involving `any` and `nop` nodes
1 Year Ago
1 Year Ago
Can call nested action graphs with output values
1 Year Ago
Fixed attempting to get value of input signals in graph nodes
1 Year Ago
Fixed action graphs without a primary output node
1 Year Ago
Action graph output value support More tests
1 Year Ago
1 Year Ago
Invoking nested expression graphs works
1 Year Ago
GraphNodeDefinition binding
1 Year Ago
1 Year Ago
Fixed IsTypeParameterRequired regression
1 Year Ago
1 Year Ago
WIP expression generation rewrite * To support expression nodes with multiple outputs * Make sure nodes are evaluated as few times as possible * Make sure output values are properly scoped / not overwritten WIP CallGraphNodeDefinition First pass of expression generation rewrite Fixed failing tests Some more work towards nested graphs Test for expression nodes being evaluated once per output event WIP expression graphs, output nodes More input / output node validation Basic UpdateInputOutputs support for expression graphs Test for expression graph creation / invocation Work on generating outer delegate for expression graphs Can now evaluate basic expression graphs Reachability validation hack for expression nodes
1 Year Ago
Reachability validation hack for expression nodes
1 Year Ago
Can now evaluate basic expression graphs