repoActionGraphscancel

446 Commits over 213 Days - 0.09cph!

4 Months Ago
Fixed UpdateInputOutputs regression
4 Months Ago
4 Months Ago
IActionGraph.TryGetInputParameter, AddInputParameter extension methods Support for adding optional input parameters to graphs implementing delegates
5 Months Ago
Stability when deserializing variables Survive missing variable types
5 Months Ago
Stability when deserializing variables Survive missing variable types
5 Months Ago
Keep unknown inputs / outputs if linked
5 Months Ago
Keep unknown inputs / outputs if linked
5 Months Ago
MethodBinder bug fix Graph serialization determinism Add MissingNodeDefinition, WIP guarentee round-trip serialization
5 Months Ago
5 Months Ago
Added conversion from null tests Fixed conversion from null (Facepunc/sbox#1360)
5 Months Ago
More stability when deserializing invalid graphs
5 Months Ago
5 Months Ago
5 Months Ago
5 Months Ago
More tests for parsing invalid graphs Fixed parsing graphs referencing missing methods
5 Months Ago
Fixed MissingType test
5 Months Ago
WIP stability when deserializing a graph referencing missing types
5 Months Ago
5 Months Ago
Add `_isStatic` property for method call nodes
6 Months Ago
6 Months Ago
Display info formatting
6 Months Ago
6 Months Ago
Better ambiguous method binding handling
6 Months Ago
WIP refactor of method binding to better support overloads
6 Months Ago
6 Months Ago
Fix possible NRE on nested deserialization
6 Months Ago
6 Months Ago
Allow JSON converters to resolve node library on each call
6 Months Ago
6 Months Ago
Generate complete sub-graph before writing it to file
6 Months Ago
6 Months Ago
Basic sub-graph creation works
6 Months Ago
WIP subgraph creation from a set of nodes
6 Months Ago
Corrected VariableDependencyAnyReject test DispatchMode validation respects collapsing `nop` nodes
6 Months Ago
Removed links parameter from IActionGraph.Serialize(nodes) Sub-graph creation interface Collapse links through `nop` nodes Failing test involving `any` and `nop` nodes
6 Months Ago
6 Months Ago
Can call nested action graphs with output values
6 Months Ago
Fixed attempting to get value of input signals in graph nodes
6 Months Ago
Fixed action graphs without a primary output node
6 Months Ago
Action graph output value support More tests
6 Months Ago
Invoking nested expression graphs works
6 Months Ago
6 Months Ago
GraphNodeDefinition binding
6 Months Ago
6 Months Ago
Fixed IsTypeParameterRequired regression
6 Months Ago
6 Months 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
6 Months Ago
Reachability validation hack for expression nodes
6 Months Ago
Can now evaluate basic expression graphs
6 Months Ago
Work on generating outer delegate for expression graphs