dillon1000/react

Commit

Distinguish error fixtures for invalid code

Renames some error fixtures for clarity, "error.invalid-*" are fixtures that are 
expected to fail for invalid input, where other "error.*" fixtures are basically 
todos. While i was here i clarified the error messages for invalid useMemo 
callbacks, and changes the error severity from Invariant to InvalidInput.
Browse files
Changed paths11 files
First-parent comparison
M compiler/forget/src/Inference/InlineUseMemo.ts ModifiedR compiler/forget/src/__tests__/fixtures/compiler/error.mutate-after-aliased-freeze.expect.md →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-aliased-freeze.expect.md RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.mutate-after-aliased-freeze.js →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-aliased-freeze.js RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.mutate-after-freeze.expect.md →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-freeze.expect.md RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.mutate-after-freeze.js →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-freeze.js RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.sketchy-code-use-forget.expect.md →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-sketchy-code-use-forget.expect.md RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.sketchy-code-use-forget.js →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-sketchy-code-use-forget.js RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.useMemo-async-callback.expect.md →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-async-callback.expect.md RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.useMemo-async-callback.js →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-async-callback.js RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.useMemo-callback-args.expect.md →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-callback-args.expect.md RenamedR compiler/forget/src/__tests__/fixtures/compiler/error.useMemo-callback-args.js →compiler/forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-callback-args.js Renamed
Patch

Files changed

Rendering syntax-highlighted changes…