dillon1000/react
Commit
Browse files Validate against ref access in render
Changed paths24 files
First-parent comparisoncompiler/forget/packages/snap/src/compiler-worker.ts ModifiedM compiler/forget/src/CompilerPipeline.ts ModifiedM compiler/forget/src/HIR/Environment.ts ModifiedA compiler/forget/src/HIR/ValidateNoRefAccesInRender.ts AddedM compiler/forget/src/HIR/index.ts ModifiedA compiler/forget/src/__tests__/fixtures/compiler/error.invalid-access-ref-during-render.expect.md AddedA compiler/forget/src/__tests__/fixtures/compiler/error.invalid-access-ref-during-render.js AddedM compiler/forget/src/__tests__/fixtures/compiler/error.invalid-assign-hook-to-local.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/compiler/error.invalid-assign-hook-to-local.js ModifiedA compiler/forget/src/__tests__/fixtures/compiler/error.invalid-pass-ref-to-function.expect.md AddedA compiler/forget/src/__tests__/fixtures/compiler/error.invalid-pass-ref-to-function.js AddedA compiler/forget/src/__tests__/fixtures/compiler/error.invalid-set-and-read-ref-during-render.expect.md AddedR compiler/forget/src/__tests__/fixtures/compiler/useRef-mutable.js →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-set-and-read-ref-during-render.js RenamedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-aliased-no-added-to-dep.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-aliased-no-added-to-dep.js ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-aliased-not-added-to-dep-2.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-aliased-not-added-to-dep-2.js ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-field-not-added-to-dep.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-field-not-added-to-dep.js ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-not-added-to-dep-2.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/compiler/ref-current-not-added-to-dep-2.js ModifiedA compiler/forget/src/__tests__/fixtures/compiler/ref-in-effect.expect.md AddedA compiler/forget/src/__tests__/fixtures/compiler/ref-in-effect.js AddedD compiler/forget/src/__tests__/fixtures/compiler/useRef-mutable.expect.md DeletedPatch
Files changed
Rendering syntax-highlighted changes…