userJames Kingcancel
branchActionGraphs/maincancel

309 Commits over 517 Days - 0.02cph!

12 Months Ago
Automatically remove unlinked nested nodes
12 Months Ago
Get rid of LinkSource, just use nested nodes
12 Months Ago
Benchmark cached vs uncached
12 Months Ago
Fix ReSharper error Simplify ToDictionaryExpression ActionGraphCache first pass
12 Months Ago
Basic delegate invocation benchmarks
12 Months Ago
Variable renaming fix
12 Months Ago
Variable renaming
12 Months Ago
Fix serializing System.Object
12 Months Ago
IMessageContext.StackTraceIdentifier Include Context.StackTraceIdentifier in ValidationException.ToString() Merge branch 'legacy/1.3'
1 Year Ago
Add __guid and rename Version to __version in json Nicer stack traces Fix "The node already has a parent." when deserializing Tweak lambda naming Generate a throwing lambda when compiling a graph with errors Tweak how ValidationExceptions are thrown on invoke Added NodeLibrary.VoidTaskFaulted event Merge branch 'legacy/1.3'
1 Year Ago
Only AssignmentKind.Set guarantees a variable is initialized
1 Year Ago
Test output type of struct member assignment Fix result type of set property node if target is a struct
1 Year Ago
Display info for assignment operations
1 Year Ago
Accessor node refactor
1 Year Ago
Failing property binding test Allow type loaders to specify read / write access to properties and fields Fix property parameters when disconnected
1 Year Ago
Accessor node binding tweaks
1 Year Ago
Use IEnumerable<T> for ParameterDefinitionExtensions
1 Year Ago
Make ParameterDefinitionExtensions public
1 Year Ago
Merged property node definitions Upgrader simplifications Version 6 upgrader Test fixes Fixed SetStructField test Tests for += / -= / *= / /= nodes Improve property node serialization Update Node.ToString() More property assignment tests Handle type mismatch / missing operator for += etc nodes Refactor PropertyNodeDefinition to extend AccessorNodeDefinition Merged var.get / var.set nodes
1 Year Ago
Added input.value node
1 Year Ago
Test reproducing Facepunch/sbox-issues#5128 Better handling for missing parameters during validation Facepunch/sbox-issues#5128
1 Year Ago
Test reproducing Facepunch/sbox-issues#5066 Fixed Facepunch/sbox-issues#5066
1 Year Ago
Add ImpureAttribute
1 Year Ago
ActionGraph.ValidationIndex
1 Year Ago
Delegate.TryGetActionGraphImplementation() extension method Facepunch/sbox#1491
1 Year Ago
Expose InputDefinition serialization
1 Year Ago
Failing array input missing link serialization Fix missing links when serializing array inputs Subgraph array input link on boundary support
1 Year Ago
Support for delegate parameters returning void
1 Year Ago
Count boxing as an implicit conversion
1 Year Ago
MethodCallNodeDefinition.BinderCache thread safety
1 Year Ago
IsAssignableToExtended
1 Year Ago
More general title formatting for instance nodes
1 Year Ago
Nicer titles for reflection nodes
1 Year Ago
Added ToTitleCase() for DisplayInfo.Title defaults
1 Year Ago
More generic method fixes
1 Year Ago
Generic method binding fixes
1 Year Ago
Default implementation of NodeDefinition.Attributes
1 Year Ago
Convert obsolete attributes into warnings automatically In parameter test In parameter fixes
1 Year Ago
NodeBinding.Create helper method Fix some warnings Node definition / binding attributes Fix some more warnings
1 Year Ago
Node.SetParameters() helper
1 Year Ago
Support Either<> in HasImplicitConversion extension methods
1 Year Ago
Implicit target passing validation tweak
1 Year Ago
Serialize / deserialize subset to / from JsonNode
1 Year Ago
Re-acquire node definitions on adding assemblies
1 Year Ago
I should probably actually add things to this dict too 🤦
1 Year Ago
Possible cause of assemblies not being removed properly Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
1 Year Ago
Failing test for resolving generic target type Input nodes are always reachable Fix ResolveTargetTypeParam test
1 Year Ago
Added public HasImplicitConversionTo / From extension methods
1 Year Ago
Automatically call ClearReflectionCache when adding / removing assembly
1 Year Ago
Add icon.png