dillon1000/react
Commit
Browse files [be] Make ReactiveScopeDependency.path nonnullable
--- Previously, both `path=null` and `path=[]` could represent a dependency with no property path (i.e. the result of a LoadLocal with no PropertyLoad). Make path non-nullable so we don't have to add null checks everywhere.
Changed paths5 files
First-parent comparisoncompiler/forget/src/HIR/HIR.ts ModifiedM compiler/forget/src/Inference/AnalyseFunctions.ts ModifiedM compiler/forget/src/ReactiveScopes/DeriveMinimalDependencies.ts ModifiedM compiler/forget/src/ReactiveScopes/PrintReactiveFunction.ts ModifiedM compiler/forget/src/ReactiveScopes/PropagateScopeDependencies.ts ModifiedPatch
Files changed
Rendering syntax-highlighted changes…