branchActionGraphs/maincancel

291 Commits over 397 Days - 0.03cph!

9 Months Ago
Fix possible undefined variables for expression graphs
9 Months Ago
More variable tests Expose Node.UpdateParameters() Little refactor of ExpressionBuilder.WrapPrepareVariablesExpression Test reproducing "variable ... referenced from scope '', but it is not defined"
9 Months Ago
More output node fixes
10 Months Ago
Output node fixes
10 Months Ago
Node parameter helper documentation More cleanup, property.set value type target fix
10 Months Ago
Upgrading refactoring, replace "value" with "_value"
10 Months Ago
More special parameter name cleanup Nicer API for special parameters, rename "var" property to "_var"
10 Months Ago
Refactor version upgrading Special parameter name cleanup
10 Months Ago
Change default icon for expression nodes
10 Months Ago
Fix IsPure() for methods with out parameters
10 Months Ago
Implicit conversion from ObsoleteAttribute to ValidationMessage
10 Months Ago
Fix some operator display info
10 Months Ago
Operator node definition tweaks
10 Months Ago
Some safety when splicing a subgraph
10 Months Ago
Call UpdateParameters() on createSubGraphNode result
10 Months Ago
Make CreateSubGraphAsync more generic
10 Months Ago
Expose DisplayInfo.FromAttributes
10 Months Ago
Revert ".NET 8.0" This reverts commit 89b80abcf5da503916551c6137ac7846988c9d27.
10 Months Ago
Fixed type name substitution in DisplayInfo
10 Months Ago
.NET 8.0
10 Months Ago
Coerce typed operands Support default value for property substitution in DisplayInfo.Format
10 Months Ago
Expose NodeLibrary.TypeLoader and GraphLoader
10 Months Ago
Expose TypeConverter, ObjectConverter
10 Months Ago
Fix removing nested nodes when creating sub-graphs
10 Months Ago
Allow passing JsonSerializerOptions to CreateSubGraphAsync
10 Months Ago
Fixed finding sub-graph boundary when nested nodes are involved
10 Months Ago
Fixed obsolete generic method nodes not being reported as obsolete
10 Months Ago
Better obsolete node message Messages can have UserData
10 Months Ago
Warn about obsolete nodes Obsolete node test Expose parameter attributes from method bindings
10 Months Ago
Fixed initializing variables from inputs in expression graphs
10 Months Ago
Include default output signal in "if" nodes
10 Months Ago
Fixed ID of Math.Sign nodes
10 Months Ago
Math.Abs, Math.Sign
10 Months Ago
Fixed detemining expected type for properties on deserialize
10 Months Ago
Failing test deserializing type param
10 Months Ago
Math.Clamp node
10 Months Ago
Fix static property nodes if both get and set are available
10 Months Ago
Fixed unwrapping Either with > 8 types
10 Months Ago
Either<> tweaks
10 Months Ago
Fix some edge cases with Either.CreateType
10 Months Ago
Node test formatting Ambiguous overload binding tests Either type Use Either type for ambiguous bindings Compare implicit conversions required when resolving overloads
10 Months Ago
Better display info for property.get output Implemented constructor nodes Fixed property getter nodes Fixed display info for property get / set methods
10 Months Ago
Combine ExpressionNode, ActionNode attributes Mark expression node methods with [Pure] IActionGraph.AddNode( string id ) extension method Tests for constructor and static property nodes
10 Months Ago
Expose Node.MarkDirty
10 Months Ago
Added force option to ActionGraph.Validate
10 Months Ago
Get rid of INodeAttribute.Kind
10 Months Ago
Look for INodeAttribute instead of NodeAttribute
10 Months Ago
Fix variable default values in BindingSurface.FromNode
10 Months Ago
Some better invalid JSON handling
10 Months Ago
Graph needs revalidation after removing nodes Node binding refactor, simplify call node serialization