611 Commits over 397 Days - 0.06cph!
Can call nested action graphs with output values
Fixed attempting to get value of input signals in graph nodes
Fixed action graphs without a primary output node
Action graph output value support
More tests
Invoking nested expression graphs works
GraphNodeDefinition binding
Fixed IsTypeParameterRequired regression
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
Reachability validation hack for expression nodes
Can now evaluate basic expression graphs
Work on generating outer delegate for expression graphs
Test for expression graph creation / invocation
Basic UpdateInputOutputs support for expression graphs
More input / output node validation
WIP expression graphs, output nodes
Test for expression nodes being evaluated once per output event
Some more work towards nested graphs
First pass of expression generation rewrite
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
I give up, just include the PDB in the main package
Different strategy for injecting debug info
Some more tests
Repro for "TryExpression is not supported as a child expression..."
Give up on wrapping expression nodes with try/catch
Fixed variable verification with nop nodes
Fixed expression nodes always evaluating all operands
Variable validation fixes
ITypeLoader.IsProperty(ParameterInfo)
ITypeLoader.IsProperty(PropertyInfo)
Deserialization fix involving generics
Better fix for type parameter properties disappearing