compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/preserve-memo-validation/ — react Directory Structure
Directory listing for compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/preserve-memo-validation/ in the react codebase. Contains 62 files and 0 subdirectories.
Entity Profile
Dependency Diagram
graph TD 059c304d_bfdd_b53e_93dd_6e82eb4354d5["preserve-memo-validation/"] c09b9818_ec1c_548e_7899_5041c027bbea["error.false-positive-useMemo-dropped-infer-always-invalidating.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> c09b9818_ec1c_548e_7899_5041c027bbea c7363b63_3dac_9f23_273f_f6361ef15f6d["error.false-positive-useMemo-infer-mutate-deps.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> c7363b63_3dac_9f23_273f_f6361ef15f6d 1302c8b7_4365_ef78_8faf_c17f9ef4f594["error.false-positive-useMemo-overlap-scopes.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 1302c8b7_4365_ef78_8faf_c17f9ef4f594 263ef5d8_cc2d_7655_86c4_877dbe8c7b42["error.hoist-useCallback-conditional-access-own-scope.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 263ef5d8_cc2d_7655_86c4_877dbe8c7b42 95d7675d_8dd5_2f40_db74_50a55f487dfc["error.hoist-useCallback-infer-conditional-value-block.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 95d7675d_8dd5_2f40_db74_50a55f487dfc f6bc4c01_cce9_9f23_7783_27d7dc3bbb30["error.invalid-useCallback-captures-reassigned-context.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> f6bc4c01_cce9_9f23_7783_27d7dc3bbb30 8485095d_ec23_32e0_258d_349ea92ad428["error.maybe-mutable-ref-not-preserved.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 8485095d_ec23_32e0_258d_349ea92ad428 29e26586_9cd1_67d0_e572_075ffef075bc["error.preserve-use-memo-ref-missing-reactive.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 29e26586_9cd1_67d0_e572_075ffef075bc 31bc69e2_9162_7a26_fd0c_1fa058f64f35["error.todo-useCallback-captures-invalidating-value.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 31bc69e2_9162_7a26_fd0c_1fa058f64f35 bf696f6b_b345_bdf1_f6e7_55410755eedc["error.useCallback-aliased-var.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> bf696f6b_b345_bdf1_f6e7_55410755eedc 987d8612_3882_4994_2bc3_0f44ec60794e["error.useCallback-conditional-access-noAlloc.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 987d8612_3882_4994_2bc3_0f44ec60794e ec29ce53_f19f_5278_4063_8d7b3a7bed84["error.useCallback-infer-less-specific-conditional-access.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> ec29ce53_f19f_5278_4063_8d7b3a7bed84 565c862a_8aad_2a1d_05d6_2a218c0beab1["error.useCallback-property-call-dep.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> 565c862a_8aad_2a1d_05d6_2a218c0beab1 ae3dedd3_148f_c6d0_e9f2_2bdd16aea4c9["error.useMemo-aliased-var.ts"] 059c304d_bfdd_b53e_93dd_6e82eb4354d5 --> ae3dedd3_148f_c6d0_e9f2_2bdd16aea4c9 style 059c304d_bfdd_b53e_93dd_6e82eb4354d5 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Files
- error.false-positive-useMemo-dropped-infer-always-invalidating.ts
- error.false-positive-useMemo-infer-mutate-deps.ts
- error.false-positive-useMemo-overlap-scopes.ts
- error.hoist-useCallback-conditional-access-own-scope.ts
- error.hoist-useCallback-infer-conditional-value-block.ts
- error.invalid-useCallback-captures-reassigned-context.ts
- error.maybe-mutable-ref-not-preserved.ts
- error.preserve-use-memo-ref-missing-reactive.ts
- error.todo-useCallback-captures-invalidating-value.ts
- error.useCallback-aliased-var.ts
- error.useCallback-conditional-access-noAlloc.ts
- error.useCallback-infer-less-specific-conditional-access.ts
- error.useCallback-property-call-dep.ts
- error.useMemo-aliased-var.ts
- error.useMemo-infer-less-specific-conditional-access.ts
- error.useMemo-infer-less-specific-conditional-value-block.ts
- error.useMemo-property-call-chained-object.ts
- error.useMemo-property-call-dep.ts
- error.useMemo-unrelated-mutation-in-depslist.ts
- error.useMemo-with-refs.flow.js
- error.validate-useMemo-named-function.js
- maybe-invalid-useMemo-no-memoblock-sideeffect.ts
- preserve-use-callback-stable-built-ins.ts
- preserve-use-memo-ref-missing-ok.ts
- preserve-use-memo-transition.ts
- prune-nonescaping-useMemo-mult-returns-primitive.ts
- prune-nonescaping-useMemo-mult-returns.ts
- prune-nonescaping-useMemo.ts
- repro-maybe-invalid-useCallback-read-maybeRef.ts
- repro-maybe-invalid-useMemo-read-maybeRef.ts
- todo-ensure-constant-prop-decls-get-removed.ts
- useCallback-alias-property-load-dep.ts
- useCallback-captures-reassigned-context-property.tsx
- useCallback-captures-reassigned-context.ts
- useCallback-dep-scope-pruned.ts
- useCallback-extended-contextvar-scope.tsx
- useCallback-in-other-reactive-block.ts
- useCallback-infer-fewer-deps.ts
- useCallback-infer-more-specific.ts
- useCallback-infer-read-dep.ts
- useCallback-infer-scope-global.ts
- useCallback-nonescaping-invoked-callback-escaping-return.js
- useCallback-nonescaping.js
- useCallback-reordering-deplist-controlflow.tsx
- useCallback-reordering-depslist-assignment.tsx
- useCallback-with-no-depslist.ts
- useMemo-alias-property-load-dep.ts
- useMemo-conditional-access-alloc.ts
- useMemo-conditional-access-noAlloc.ts
- useMemo-conditional-access-own-scope.ts
- useMemo-constant-prop.ts
- useMemo-dep-array-literal-access.ts
- useMemo-in-other-reactive-block.ts
- useMemo-infer-fewer-deps.ts
- useMemo-infer-more-specific.ts
- useMemo-infer-nonallocating.ts
- useMemo-infer-scope-global.ts
- useMemo-inner-decl.ts
- useMemo-invoke-prop.ts
- useMemo-reordering-depslist-assignment.ts
- useMemo-reordering-depslist-controlflow.tsx
- useMemo-with-no-depslist.ts
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free