446 Commits over 213 Days - 0.09cph!
More general title formatting for instance nodes
Nicer titles for reflection nodes
Added ToTitleCase() for DisplayInfo.Title defaults
More generic method fixes
Generic method binding fixes
Default implementation of NodeDefinition.Attributes
Convert obsolete attributes into warnings automatically
In parameter test
In parameter fixes
NodeBinding.Create helper method
Fix some warnings
Node definition / binding attributes
Fix some more warnings
Node.SetParameters() helper
Support Either<> in HasImplicitConversion extension methods
Implicit target passing validation tweak
Serialize / deserialize subset to / from JsonNode
Re-acquire node definitions on adding assemblies
I should probably actually add things to this dict too 🤦
Possible cause of assemblies not being removed properly
Facepunch/sbox-issues#4946
Facepunch/sbox-issues#4976
Facepunch/sbox-issues#4977
Failing test for resolving generic target type
Input nodes are always reachable
Fix ResolveTargetTypeParam test
Added public HasImplicitConversionTo / From extension methods
Automatically call ClearReflectionCache when adding / removing assembly
Added NodeLibrary.ClearReflectionCache()
Invalidate input / output nodes when changing parameters
Either unwapping: preserve order
Add required nodes on deserialize
NodeBinding.FromSerializedActionGraph
Expose GetOutputExpression