Inference — react Architecture
Determines value types and aliasing effects across the program flow.
Entity Profile
Dependency Diagram
graph TD subdomain_CompilerCore_Inference["Inference"] f6a9bcd0_c195_204f_b34c_7cccc182a532["InlineImmediatelyInvokedFunctionExpressions.ts"] subdomain_CompilerCore_Inference --> f6a9bcd0_c195_204f_b34c_7cccc182a532 7c01dae2_8c8d_f25a_cfe4_0014db576095["InferMutationAliasingEffects.ts"] subdomain_CompilerCore_Inference --> 7c01dae2_8c8d_f25a_cfe4_0014db576095 018a5dcf_27b4_91b3_c8e3_f389d0206fa3["App.js"] subdomain_CompilerCore_Inference --> 018a5dcf_27b4_91b3_c8e3_f389d0206fa3 4a5ed603_4be6_33d3_b1a5_4fea60a40372["error.invalid-reassign-local-in-hook-return-value.js"] subdomain_CompilerCore_Inference --> 4a5ed603_4be6_33d3_b1a5_4fea60a40372 1122f06c_9af0_0da1_ac2b_3ecab4080277["useSubscription-test.js"] subdomain_CompilerCore_Inference --> 1122f06c_9af0_0da1_ac2b_3ecab4080277 edc0e297_2934_b002_0171_1c69853db84a["setupGlobal.js"] subdomain_CompilerCore_Inference --> edc0e297_2934_b002_0171_1c69853db84a 97dd50d9_b14d_a439_101c_ef72469e5fb7["AboutPage.js"] subdomain_CompilerCore_Inference --> 97dd50d9_b14d_a439_101c_ef72469e5fb7 e384251d_9aad_bd23_e399_055b2c77b56d["invertObject-test.js"] subdomain_CompilerCore_Inference --> e384251d_9aad_bd23_e399_055b2c77b56d 45d03495_b53b_ec8c_3754_6e2018ff624c["function-expression-captures-value-later-frozen-jsx.js"] subdomain_CompilerCore_Inference --> 45d03495_b53b_ec8c_3754_6e2018ff624c 3539321b_0ea1_5d69_51de_433ed4d600ff["set-foreach-mutate.tsx"] subdomain_CompilerCore_Inference --> 3539321b_0ea1_5d69_51de_433ed4d600ff 9339568a_c84c_5dd1_2f52_749e557a6a6d["propTypes.js"] subdomain_CompilerCore_Inference --> 9339568a_c84c_5dd1_2f52_749e557a6a6d d6ed16a5_8fd1_725e_8f8a_397502e52708["Dialog.tsx"] subdomain_CompilerCore_Inference --> d6ed16a5_8fd1_725e_8f8a_397502e52708 ccf466da_973f_1c63_ef02_7d0389877977["isArray.js"] subdomain_CompilerCore_Inference --> ccf466da_973f_1c63_ef02_7d0389877977 5f6d5069_210e_7d0a_4681_8c3c2e858bcf["error.invalid-dep-on-ref-current-value.js"] subdomain_CompilerCore_Inference --> 5f6d5069_210e_7d0a_4681_8c3c2e858bcf style subdomain_CompilerCore_Inference fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- App()
- App()
- App()
- App()
- App()
- App()
- BabelClass()
- Bar()
- Bar()
- Baz()
- Bridge()
- Button()
- Button()
- Client()
- Comment()
- Comment()
- Comment()
- Comment()
- Comments()
- Comments()
- CompareDocumentPositionCase()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- Component()
- ComponentWithPropsDeclaredAsDep()
- ComponentWithPropsDeclaredAsDep()
- ComponentWithPropsDeclaredAsDep()
- ComponentWithPropsDeclaredAsDep()
- ComponentWithoutDeclaringPropAsDep()
- ComponentWithoutDeclaringPropAsDep()
- ComponentWithoutDeclaringPropAsDep()
- ComponentWithoutDeclaringPropAsDep()
- Container()
- Content()
- ContextMenuItem.onClick()
- CustomForm()
- Dialog()
- DisplayName()
- Dynamic()
- ErrorProxy.construct()
- EventFragmentContainer()
- EventListenerCase()
- EventMixed()
- FindHostInstancesForElementID()
- FindLastKnownRectsForID()
- FixtureError()
- FocusTextOnlyNoop()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Foo()
- Form()
- Form()
- FragmentRefsPage()
- GetClientRectsCase()
- GetClientRectsTextOnly()
- GetDisplayNameForElementID()
- GetElementIDForHostInstance()
- GetRootNodeMixed()
- Greeting()
- HomePage()
- HorizontalScrollStateChangeCallback()
- Html()
- Id()
- IntersectionObserverCase()
- InvalidEffectDeps()
- InvalidGlobals()
- InvalidGlobals()
- InvalidGlobals()
- InvalidGlobals()
- Item()
- LargeContent()
- LargeContent()
- Layout()
- LoadingIndicator()
- MouseEnter()
- MyApp()
- MyApp()
- NumberInputs()
- NumberInputs()
- ObserveTextOnlyWarning()
- Page()
- Post()
- Post()
- Primitives.boolean()
- Primitives.enum()
- Primitives.mixed()
- Primitives.number()
- Primitives.string()
- Primitives.todo()
- Primitives.void()
- RendererInterface.checkDCE()
- RendererInterface.cleanup()
- RendererInterface.clearErrorsAndWarnings()
- RendererInterface.clearErrorsForElementID()
- RendererInterface.clearWarningsForElementID()
- RendererInterface.flushInitialOperations()
- RendererInterface.getBestMatchForTrackedPath()
- RendererInterface.getFiberRoots()
- RendererInterface.getInternalModuleRanges()
- RendererInterface.getNearestMountedDOMNode()
- RendererInterface.getOwnersList()
- RendererInterface.getPathForElement()
- RendererInterface.handleCommitFiberUnmount()
- RendererInterface.handlePostCommitFiberRoot()
- RendererInterface.hasElementWithId()
- RendererInterface.inject()
- RendererInterface.registerInternalModuleStart()
- RendererInterface.registerInternalModuleStop()
- RendererInterface.setTraceUpdatesEnabled()
- RendererInterface.stopProfiling()
- ResizeObserverCase()
- Resolved.array()
- Resolved.class()
- Resolved.component()
- Resolved.function()
- Resolved.generic()
- Resolved.map()
- Resolved.nullable()
- Resolved.object()
- Resolved.set()
- Resolved.tuple()
- Resolved.union()
- Resources()
- ResultRow()
- ScrollIntoViewCase()
- ScrollIntoViewCaseSimple()
- ScrollIntoViewMixed()
- SelectionEvents()
- ShowMore()
- SomeComponent()
- SomeComponent()
- Spinner()
- StatusIndicator()
- Suspend()
- TextSymbol()
- Thenable.then()
- ThirdPartyComponent()
- Throw()
- TodoDetail()
- TodoList()
- TypeAliasUsedAsAnnotation()
- TypeAliasUsedAsAnnotation()
- Use()
- UseEffectWithEmptyDependencies()
- UseEffectWithEmptyDependencies()
- UseEffectWithEmptyDependencies()
- UseEffectWithEmptyDependencies()
- Validate()
- Vertex()
- WrapperComponent()
- WrapperComponent()
- _defineProperty()
- _final()
- addBenchmarkResults()
- addBinding()
- addDefaultParamValue()
- addFork()
- addValueToProperties()
- analyseFunctions()
- appendAlias()
- appendFunctionErrors()
- applyCompiledFunctions()
- applyEffect()
- applySignature()
- archiveGitRevision()
- areArgumentsImmutableAndNonMutating()
- areEqual()
- assertYieldsWereCleared()
- assign()
- assign()
- babelLoad()
- babelTransformSource()
- beforeEach()
- benchmarkLocal()
- blur()
- build()
- build()
- build()
- build()
- buildAndTestExtensions()
- buildAndTestInlinePackage()
- buildAndTestStandalonePackage()
- buildInlinePackage()
- buildSignatureFromFunctionExpression()
- buildTypeEnvironment()
- cacheApplySignature()
- calculateAverages()
- callServer()
- callServer()
- capture()
- captureStackTrace()
- check()
- checkFormFieldValueStringCoercion()
- checkHtmlStringCoercion()
- checkKeyStringCoercion()
- checkOptionStringCoercion()
- clear()
- clear()
- clearErrors()
- clearLogs()
- click()
- clone()
- collectDepUsages()
- collectMaybeMemoDependencies()
- collectTemporaries()
- compile()
- compileAndGetError()
- compileProgram()
- component()
- component()
- component()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidMount()
- componentDidUpdate()
- componentDidUpdate()
- componentWillUnmount()
- compute()
- compute()
- computeEffectsForLegacySignature()
- computeEffectsForSignature()
- computeSignatureForInstruction()
- conditionallyMutateIterator()
- confirmContinue()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- contextmenu()
- convertFlowType()
- create()
- createControlDominators()
- createEnvironmentHash()
- createEvent()
- createEventTarget()
- createFrom()
- createFromFetch()
- createFromReadableStream()
- createHTTP2Server()
- createMouseEvent()
- createNewFunctionNode()
- createPointerEvent()
- createTodo()
- createTouchEventPayload()
- debug()
- debugAbstractValue()
- declareTemporary()
- decodeAction()
- decodeReply()
- define()
- delay()
- delayTrice()
- describeBuiltInComponentFrame()
- describeClientReference()
- describeFunctionComponentFrame()
- describeKeyForErrorMessage()
- describeNativeComponentFrame()
- describeValueForErrorMessage()
- disableLogs()
- downloadArtifactsFromGitHub()
- downloadRegressionBuild()
- dragstart()
- dropManualMemoization()
- duplicateType()
- empty()
- emptyFunction()
- encodeReply()
- escapeCsvValue()
- evalStringAndTemplateConcat()
- exec()
- execRead()
- execSlCmd()
- executableIsAvailable()
- executeCommand()
- expandEnvironmentPlaceholders()
- export.listen()
- extractManualMemoizationArgs()
- fallbackTags()
- fetchNpmInfo()
- fetchPullRequestMetadata()
- fetchThirdParty()
- filterStackFrame()
- findDirectiveDisablingMemoization()
- findDirectivesDynamicGating()
- findForks()
- findHoistedContextDeclarations()
- findNonMutatedDestructureSpreads()
- findOptionalPlaces()
- findSourceMapURL()
- fixtureDirs()
- focusIn()
- foo()
- foo()
- foo()
- format()
- formatOwnerStack()
- formatPriority()
- formatProdErrorMessage()
- formatTable()
- formatV8Stack()
- freeze()
- freezeValue()
- funcTypeEquals()
- get()
- getAdditionalModulePaths()
- getArgumentEffect()
- getArtifact()
- getBenchmarkNames()
- getBuildInfo()
- getCanonicalizedValue()
- getCommandArgs()
- getComments()
- getCommitLog()
- getComponentOrHookLike()
- getContextName()
- getCurrentTime()
- getDateStringForCommit()
- getDebugInfo()
- getDerivedStateFromError()
- getDerivedStateFromError()
- getDerivedStateFromProps()
- getFiberColor()
- getFiberState()
- getFiberUniqueID()
- getFriendlyEffect()
- getFunctionCallSignature()
- getFunctionName()
- getFunctionReferencedBeforeDeclarationAtTopLevel()
- getGeneric()
- getJestAliases()
- getManualMemoizationReplacement()
- getMergeBaseFromLocalGitRepo()
- getNextMajorFlagValue()
- getOSSCanaryFlagValue()
- getOSSExperimentalFlagValue()
- getPreviousCommitSha()
- getProgress()
- getPublicPackages()
- getPublishWorkflowID()
- getRNFBFlagValue()
- getRNNextMajorFlagValue()
- getRNOSSFlagValue()
- getRenderedAttributeValue()
- getServerState()
- getTodos()
- getTopStories()
- getTouches()
- getType()
- getTypeByLoc()
- getTypeOrNull()
- getWWWClassicFlagValue()
- getWWWModernFlagValue()
- getWorkflowId()
- getWriteErrorReason()
- greet()
- handleAction()
- handleClick()
- handleError()
- handleErrors()
- handleErrors()
- handleInstruction()
- handleSubmit()
- hasMemoCacheFunctionImport()
- hasSingleExitReturnTerminal()
- hashEffect()
- httpServer()
- hydrateApp()
- id()
- id()
- ignoredPathsListedInPrettierIgnoreInGlobFormat()
- increment()
- inferBlock()
- inferDependencies()
- inferDependenciesInFn()
- inferEffectDependencies()
- inferMinimalDependencies()
- inferMutationAliasingEffects()
- inferMutationAliasingRanges()
- inferParam()
- inferPhi()
- inferReactiveIdentifiers()
- inferReactivePlaces()
- init()
- initialize()
- inlineImmediatelyInvokedFunctionExpressions()
- insertNewOutlinedFunctionNode()
- internEffect()
- internalVariantValues()
- intersect()
- invokeEventListeners()
- isArray()
- isCommandAvailable()
- isComponentName()
- isConfigError()
- isDefined()
- isError()
- isForwardRefCallback()
- isFunctionExpression()
- isHook()
- isHookName()
- isInGitRepository()
- isKnownMutableEffect()
- isLikelyAnErrorStackTrace()
- isMemoCallback()
- isNonNode()
- isOSSConfig()
- isObjectPrototype()
- isReactive()
- isSimpleObject()
- isSl()
- isStable()
- isStateUpdateEvent()
- isValidComponentParams()
- isValidPropsAnnotation()
- isWWWConfig()
- keyup()
- kind()
- launchChrome()
- like()
- lint()
- load()
- load()
- load()
- loadCommitDetails()
- loadFixture()
- loadServerAction()
- logDim()
- logError()
- logPromise()
- logValue()
- lostpointercapture()
- lowerWithMutationAliasing()
- main()
- main()
- main()
- main()
- main()
- main()
- main()
- main()
- main()
- main()
- makeLinearId()
- makeManualMemoizationMarkers()
- makeNominalId()
- makeType()
- makeTypeId()
- makeTypeParameterId()
- makeVariableId()
- markReactive()
- maybeAlias()
- merge()
- mergeAbstractValues()
- mergeValueKinds()
- minimistOptions.unknown()
- mockAllConfigs()
- mockDynamicallyFeatureFlags()
- module()
- module()
- module()
- module()
- module()
- module()
- module()
- module()
- module()
- module()
- module()
- mouseenter()
- mousemove()
- mouseover()
- mutate()
- mutate()
- mutate()
- mutate()
- mutate()
- mutateAndReturn()
- mutateAndReturnNewValue()
- name()
- navigate()
- nextNominalId()
- nextTypeParameterId()
- normalizeComponentStack()
- normalizeConsoleFormat()
- normalizeIOInfo()
- objectMethodTypeEquals()
- objectTypeEquals()
- objectValues()
- ossVariantValues()
- packages()
- parse()
- parse()
- parseAndEval()
- patchConsoleMethods()
- patchMessageChannel()
- phiTypeEquals()
- pit()
- platform.get()
- pointerdown()
- pointerdown()
- pointerexit()
- pointerleave()
- pointermove()
- pointerout()
- pointerup()
- polyTypeEquals()
- popGeneric()
- postDominatorFrontier()
- prepareStackTrace()
- primaryRenderer()
- primitiveTypeEquals()
- printConcrete()
- printFinalInstructions()
- printFinalInstructions()
- printFinalInstructions()
- printResolved()
- printType()
- processFn()
- propTypeEquals()
- pushGeneric()
- readChangelogSnippet()
- readModule()
- readPackageJSON()
- readSavedBuildMetadata()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- render()
- renderApp()
- renderChangelog()
- renderInputs()
- renderOutcome()
- renderToReadableStream()
- reportGlobalError()
- request()
- request()
- resetActivePointers()
- resolveApp()
- resolveBinding()
- retryCompileFunction()
- returnsNonNode()
- rewriteBlock()
- rewriteSplices()
- root()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- run()
- runBenchmarks()
- runFlow()
- runRemoteBenchmarks()
- runScenario()
- runSummarizer()
- semverString()
- serializeLoc()
- serveBenchmark()
- setPointerEvent()
- setServerCallback()
- setServerState()
- setTodoComplete()
- setType()
- setup()
- setupDocumentReadyState()
- shard()
- shouldIgnoreConsoleError()
- shouldNotCompile()
- shouldSkipCompilation()
- simulateEventDispatch()
- skipNestedFunctions()
- sleep()
- snapshot()
- splitCommaParams()
- spyOnDevAndProd()
- spyOnProd()
- stripClaudeBanner()
- summarizePackages()
- testStringCoercion()
- testWithPointerType()
- textLoad()
- textTransformSource()
- touchcancel()
- touchmove()
- transform()
- truncateDepAtCurrent()
- tryCompileFunction()
- tryFindDirectiveEnablingMemoization()
- typeEquals()
- typeKindCheck()
- typeName()
- typeVarEquals()
- updateChangelog()
- updatePackageVersions()
- updateTouch()
- useData()
- useFoo()
- useFoo()
- useFoo()
- useFoo()
- useFoo()
- useFoo()
- useFoo()
- useFoo()
- useFormatRelativeTime()
- useHook()
- useHook()
- useHook()
- useHook()
- useHook()
- useHook()
- useHook()
- useHook()
- useHook1()
- useHook1()
- useHook1()
- useHook1()
- useHook2()
- useHook2()
- useHook2()
- useHook2()
- useHookInLoops()
- useHookInLoops()
- useHookInLoops()
- useHookInLoops()
- useInputValue()
- useInputValue()
- useInputValue()
- useThunkDispatch()
- useTimer()
- useX()
- useX()
- validate()
- values()
- values()
- virtualclick()
- waitForAll()
- waitForMicrotasks()
- waitForMicrotasks()
- writeConfig()
- xit()
Source Files
- fixtures/nesting/src/modern/AboutPage.js
- compiler/packages/babel-plugin-react-compiler/src/Inference/AliasingEffects.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/AnalyseFunctions.ts
- fixtures/nesting/src/modern/App.js
- fixtures/fizz/src/App.js
- fixtures/ssr/src/components/App.js
- fixtures/attribute-behavior/src/App.js
- fixtures/owner-stacks/src/App.js
- fixtures/fiber-debugger/src/App.js
- fixtures/ssr2/src/App.js
- fixtures/flight-esm/src/App.js
- fixtures/stacks/BabelClasses.js
- packages/shared/CheckStringCoercion.js
- fixtures/view-transition/src/components/Chrome.js
- fixtures/ssr2/src/Comments.js
- fixtures/dom/src/components/fixtures/fragment-refs/CompareDocumentPositionCase.js
- fixtures/stacks/Components.js
- fixtures/flight/src/Container.js
- compiler/packages/babel-plugin-react-compiler/src/Inference/ControlDominators.ts
- packages/shared/DefaultPrepareStackTraceV8.js
- fixtures/flight-parcel/src/Dialog.tsx
- compiler/packages/babel-plugin-react-compiler/src/Inference/DropManualMemoization.ts
- fixtures/flight/src/Dynamic.js
- fixtures/fiber-debugger/src/Editor.js
- fixtures/dom/src/components/fixtures/fragment-refs/EventDispatchCase.js
- fixtures/dom/src/components/fixtures/fragment-refs/EventFragmentContainer.js
- fixtures/fiber-debugger/src/Fibers.js
- fixtures/dom/src/components/fixtures/fragment-refs/GetClientRectsCase.js
- fixtures/nesting/src/modern/HomePage.js
- fixtures/fizz/src/Html.js
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferEffectDependencies.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingEffects.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingRanges.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferReactivePlaces.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InlineImmediatelyInvokedFunctionExpressions.ts
- fixtures/dom/src/components/fixtures/fragment-refs/IntersectionObserverCase.js
- fixtures/ssr/src/components/LargeContent.js
- fixtures/flight/src/LargeContent.js
- fixtures/ssr2/src/Layout.js
- fixtures/dom/src/components/fixtures/number-inputs/NumberInputExtraZeroes.js
- fixtures/dom/src/components/fixtures/selection-events/OnSelectEventTestCase.js
- fixtures/view-transition/src/components/Page.js
- fixtures/ssr2/src/Post.js
- compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Program.ts
- packages/shared/ReactComponentStackFrame.js
- packages/shared/ReactInstanceMap.js
- scripts/jest/ReactJSDOMEnvironment.js
- packages/internal-test-utils/ReactJSDOMUtils.js
- packages/shared/ReactOwnerStackFrames.js
- packages/shared/ReactOwnerStackReset.js
- packages/shared/ReactSerializationErrors.js
- fixtures/dom/src/components/fixtures/selection-events/ReorderedInputsTestCase.js
- fixtures/dom/src/components/fixtures/fragment-refs/ResizeObserverCase.js
- fixtures/dom/src/components/fixtures/fragment-refs/ScrollIntoViewCaseSimple.js
- fixtures/flight/src/ServerState.js
- fixtures/flight/src/ShowMore.js
- fixtures/ssr2/src/Spinner.js
- fixtures/ssr/src/components/Suspend.js
- fixtures/dom/src/components/fixtures/fragment-refs/TextNodesCase.js
- fixtures/flight-parcel/src/TodoDetail.tsx
- fixtures/flight-parcel/src/TodoList.tsx
- compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts
- compiler/packages/babel-plugin-react-compiler/src/HIR/Types.ts
- fixtures/flight-parcel/src/actions.ts
- scripts/release/build-release-locally-commands/add-build-info-json.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-type-inference-control-flow.ts
- fixtures/packaging/build-all.js
- scripts/devtools/build-and-test.js
- scripts/release/build-release-locally-commands/build-artifacts.js
- scripts/release/build-release-locally.js
- scripts/bench/benchmarks/pe-no-components/build.js
- scripts/bench/benchmarks/hacker-news/build.js
- scripts/bench/benchmarks/pe-class-components/build.js
- fixtures/flight/scripts/build.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/call-spread-argument-set.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture_mutate-across-fns-iife.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture_mutate-across-fns.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capturing-function-runs-inference.js
- scripts/release/publish-commands/check-npm-permissions.js
- scripts/release/prepare-release-from-npm-commands/check-out-packages.js
- scripts/release/check-release-dependencies.js
- fixtures/flight-parcel/src/client.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/compile-files-with-exhaustive-deps-violation-in-effects.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/component-declaration-basic.flow.js
- scripts/jest/config.build-devtools.js
- scripts/release/build-release-locally-commands/confirm-automated-testing.js
- scripts/release/prepare-release-from-npm-commands/confirm-stable-version-numbers.js
- scripts/release/publish-commands/confirm-version-and-tags.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/constant-prop-across-objectmethod-def.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/context-variable-reactive-explicit-control-flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/context-variable-reactive-implicit-control-flow.js
- scripts/flow/createFlowConfigs.js
- fixtures/nesting/src/legacy/createLegacyRoot.js
- scripts/tasks/generate-changelog/data.js
- packages/internal-test-utils/debugInfo.js
- fixtures/fiber-debugger/src/describeFibers.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructure-mixed-property-key-types.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructuring-property-inference.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructuring-with-conditional-as-default-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructuring-with-typecast-as-default-value.flow.js
- packages/dom-event-testing-library/domEnvironment.js
- scripts/release/shared-commands/download-build-artifacts.js
- scripts/ci/download_devtools_regression_build.js
- fixtures/dom/src/components/fixtures/pointer-events/drag.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/effect-derived-computations/effect-with-cleanup-function-depending-on-derived-computation-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.bailout-on-flow-suppression.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.bug-infer-mutation-aliasing-effects.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.hook-ref-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/error.invalid-dep-on-ref-current-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/error.invalid-exhaustive-deps-disallow-unused-stable-types.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-function-expression-mutates-immutable-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-non-imported-reanimated-shared-value-writes.jsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-reassign-local-in-hook-return-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-ref-value-as-props.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/error.mutate-frozen-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.ref-value-in-custom-component-event-handler-wrapper.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.ref-value-in-event-handler-wrapper.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.repro-preserve-memoization-inner-destructured-value-mistaken-as-dependency-later-mutation.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.repro-preserve-memoization-inner-destructured-value-mistaken-as-dependency-mutated-dep.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/error.todo-fbt-unknown-enum-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.validate-memoized-effect-deps-invalidated-dep-value.js
- scripts/tasks/eslint.js
- scripts/shared/__tests__/evalToString-test.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/exhaustive-deps-allow-nonreactive-stable-types-as-extra-deps.js
- scripts/error-codes/extract-errors.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbt-call-complex-param-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbt-params-complex-param-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbt-whitespace-around-param-value.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbtparam-with-jsx-fragment-value.js
- scripts/tasks/flow-ci.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/flow-enum-inline.js
- scripts/tasks/flow.js
- packages/react-devtools-timeline/src/utils/flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/for-in-statement-type-inference.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/for-loop-with-value-block-initializer.js
- packages/shared/formatProdErrorMessage.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/function-expression-captures-value-later-frozen-jsx.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/function-expression-maybe-mutates-hook-return-value.js
- scripts/babel/getComments.js
- fixtures/flight-esm/server/global.js
- fixtures/flight/server/global.js
- fixtures/flight/loader/global.js
- fixtures/dom/src/components/fixtures/pointer-events/hover.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/ignore-inner-interface-types.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/independent-across-if.js
- fixtures/dom/src/components/fixtures/fragment-refs/index.js
- fixtures/flight/src/index.js
- packages/dom-event-testing-library/index.js
- fixtures/eslint-v9/index.js
- fixtures/dom/src/components/fixtures/text-inputs/index.js
- fixtures/dom/src/components/fixtures/number-inputs/index.js
- fixtures/dom/src/components/fixtures/password-inputs/index.js
- fixtures/dom/src/components/fixtures/progress/index.js
- fixtures/dom/src/components/fixtures/index.js
- fixtures/dom/src/components/fixtures/hydration/index.js
- fixtures/eslint-v7/index.js
- fixtures/eslint-v8/index.js
- fixtures/dom/src/components/fixtures/selection-events/index.js
- fixtures/eslint-v6/index.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/infer-types-through-type-cast.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/interdependent-across-if.js
- packages/internal-test-utils/internalAct.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/invalid-useMemo-no-return-value.js
- scripts/error-codes/__tests__/invertObject-test.js
- packages/shared/isArray.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/jsx-attribute-with-jsx-element-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/jsx-attribute-with-jsx-fragment-value.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/jsx-outlining-dup-key-diff-value.js
- scripts/tasks/linc.js
- scripts/shared/listChangedFiles.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/map-constructor.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-conditional.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-logical-no-sequence.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-logical.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-sequence.js
- flow-typed/npm/minimist_v1.x.x.js
- compiler/packages/snap/src/minimize.ts
- fixtures/flight/config/modules.js
- fixtures/dom/src/components/fixtures/mouse-events/mouse-enter.js
- fixtures/dom/src/components/fixtures/mouse-events/mouse-movement.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/mutable-lifetime-with-aliasing.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/mutate-outer-scope-within-value-block.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/no-flow-bailout-unrelated.js
- packages/shared/normalizeConsoleFormat.js
- scripts/release/build-release-locally-commands/npm-pack-and-unpack.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/object-method-shorthand-derived-value.js
- scripts/release/shared-commands/parse-params.js
- scripts/release/publish-commands/parse-params.js
- scripts/jest/patchMessageChannel.js
- fixtures/flight/config/paths.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-reference-effects.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/phi-type-inference-array-push-consecutive-phis.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-type-inference-array-push-consecutive-phis.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-type-inference-array-push.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/phi-type-inference-array-push.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-type-inference-property-store.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/phi-type-inference-property-store.js
- scripts/devtools/prepare-release.js
- scripts/release/download-experimental-build-commands/print-summary.js
- scripts/release/publish-commands/prompt-for-otp.js
- fixtures/dom/src/components/propTypes.js
- packages/react-devtools-extensions/flow-typed/npm/react-test-renderer_v16.x.x.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/reanimated-shared-value-writes.jsx
- fixtures/flight/loader/region.js
- fixtures/flight-esm/loader/region.js
- fixtures/flight/server/region.js
- fixtures/view-transition/server/render.js
- fixtures/ssr2/server/render.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/reordering-across-blocks.js
- packages/shared/reportGlobalError.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-filter-capture-mutate-bug.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-filter-known-nonmutate-Boolean.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-map-capture-mutate-bug.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-map-known-mutate-shape.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/repro-destructure-from-prop-with-default-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/repro-function-expression-effects-stack-overflow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/repro-invalid-function-expression-effects-phi.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-pruned-scope-leaks-value-via-alias.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-pruned-scope-leaks-value.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-reactivity-value-block.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-scope-merging-value-blocks.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-no-value-for-temporary-reactive-scope-with-early-return.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-no-value-for-temporary.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-preserve-memoization-inner-destructured-value-mistaken-as-dependency.js
- scripts/flow/runFlow.js
- scripts/ci/run_devtools_e2e_tests.js
- scripts/bench/runner.js
- fixtures/view-transition/loader/server.js
- fixtures/fizz/server/server.js
- fixtures/ssr2/server/server.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-add-mutate.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-constructor-arg.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-constructor.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-copy-constructor-mutate.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-foreach-mutate.tsx
- scripts/jest/setupGlobal.js
- fixtures/legacy-jsx-runtimes/setupTests.js
- packages/internal-test-utils/shouldIgnoreConsoleWarn.js
- scripts/jest/sizeBalancedSequencer.js
- scripts/release/snapshot-test.js
- scripts/tasks/generate-changelog/summaries.js
- fixtures/dom/src/tags.js
- scripts/release/shared-commands/test-packaging-fixture.js
- fixtures/flight/scripts/test.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/todo-control-flow-sensitive-mutation.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/todo-function-expression-captures-value-later-frozen.js
- scripts/error-codes/transform-error-messages.js
- scripts/babel/transform-object-assign.js
- scripts/babel/transform-test-gate-pragma.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/transitive-mutation-before-capturing-value-created-earlier.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-multiple-value-blocks.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/try-catch-mutate-outer-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-mutate-outer-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/try-catch-try-value-modified-in-catch-escaping.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-try-value-modified-in-catch-escaping.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/try-catch-try-value-modified-in-catch.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-try-value-modified-in-catch.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-within-function-expression-returns-caught-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-within-object-method-returns-caught-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/ts-as-expression-default-value.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/ts-non-null-expression-default-value.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-alias-used-as-annotation_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-alias-used-as-variable-annotation_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-alias.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-annotations/type-annotation-as-array_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-annotations/type-annotation-as-number_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-cast-expression.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-inference-array-from.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-test-return-type-inference.js
- compiler/packages/snap/src/types.d.ts
- fixtures/flight-parcel/types.d.ts
- packages/react-devtools-timeline/src/types.js
- packages/react-devtools-shared/src/frontend/types.js
- packages/react-devtools-shared/src/backend/types.js
- packages/react-devtools-shared/src/devtools/ContextMenu/types.js
- scripts/release/prepare-release-from-npm-commands/update-stable-version-numbers.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-call-second-function-which-captures-maybe-mutable-value-dont-preserve-memoization.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-call-second-function-which-captures-maybe-mutable-value-preserve-memoization.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-set-ref-value-dont-preserve-memoization.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-set-ref-value-preserve-memoization.js
- packages/use-subscription/src/__tests__/useSubscription-test.js
- packages/use-sync-external-store/src/__tests__/useSyncExternalStoreShared-test.js
- fixtures/nesting/src/shared/useTime.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/effect-derived-computations/usestate-derived-from-prop-no-show-in-data-flow-tree.js
- scripts/tasks/generate-changelog/utils.js
- scripts/release/utils.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/valid-setState-in-useEffect-controlled-by-ref-value.js
- scripts/release/publish-commands/validate-skip-packages.js
- scripts/release/publish-commands/validate-tags.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/value-block-mutates-outer-value.ts
- fixtures/flight/config/webpack.config.js
Source
- fixtures/nesting/src/modern/AboutPage.js
- compiler/packages/babel-plugin-react-compiler/src/Inference/AliasingEffects.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/AnalyseFunctions.ts
- fixtures/nesting/src/modern/App.js
- fixtures/fizz/src/App.js
- fixtures/ssr/src/components/App.js
- fixtures/attribute-behavior/src/App.js
- fixtures/owner-stacks/src/App.js
- fixtures/fiber-debugger/src/App.js
- fixtures/ssr2/src/App.js
- fixtures/flight-esm/src/App.js
- fixtures/stacks/BabelClasses.js
- packages/shared/CheckStringCoercion.js
- fixtures/view-transition/src/components/Chrome.js
- fixtures/ssr2/src/Comments.js
- fixtures/dom/src/components/fixtures/fragment-refs/CompareDocumentPositionCase.js
- fixtures/stacks/Components.js
- fixtures/flight/src/Container.js
- compiler/packages/babel-plugin-react-compiler/src/Inference/ControlDominators.ts
- packages/shared/DefaultPrepareStackTraceV8.js
- fixtures/flight-parcel/src/Dialog.tsx
- compiler/packages/babel-plugin-react-compiler/src/Inference/DropManualMemoization.ts
- fixtures/flight/src/Dynamic.js
- fixtures/fiber-debugger/src/Editor.js
- fixtures/dom/src/components/fixtures/fragment-refs/EventDispatchCase.js
- fixtures/dom/src/components/fixtures/fragment-refs/EventFragmentContainer.js
- fixtures/fiber-debugger/src/Fibers.js
- fixtures/dom/src/components/fixtures/fragment-refs/GetClientRectsCase.js
- fixtures/nesting/src/modern/HomePage.js
- fixtures/fizz/src/Html.js
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferEffectDependencies.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingEffects.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingRanges.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InferReactivePlaces.ts
- compiler/packages/babel-plugin-react-compiler/src/Inference/InlineImmediatelyInvokedFunctionExpressions.ts
- fixtures/dom/src/components/fixtures/fragment-refs/IntersectionObserverCase.js
- fixtures/ssr/src/components/LargeContent.js
- fixtures/flight/src/LargeContent.js
- fixtures/ssr2/src/Layout.js
- fixtures/dom/src/components/fixtures/number-inputs/NumberInputExtraZeroes.js
- fixtures/dom/src/components/fixtures/selection-events/OnSelectEventTestCase.js
- fixtures/view-transition/src/components/Page.js
- fixtures/ssr2/src/Post.js
- compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Program.ts
- packages/shared/ReactComponentStackFrame.js
- packages/shared/ReactInstanceMap.js
- scripts/jest/ReactJSDOMEnvironment.js
- packages/internal-test-utils/ReactJSDOMUtils.js
- packages/shared/ReactOwnerStackFrames.js
- packages/shared/ReactOwnerStackReset.js
- packages/shared/ReactSerializationErrors.js
- fixtures/dom/src/components/fixtures/selection-events/ReorderedInputsTestCase.js
- fixtures/dom/src/components/fixtures/fragment-refs/ResizeObserverCase.js
- fixtures/dom/src/components/fixtures/fragment-refs/ScrollIntoViewCaseSimple.js
- fixtures/flight/src/ServerState.js
- fixtures/flight/src/ShowMore.js
- fixtures/ssr2/src/Spinner.js
- fixtures/ssr/src/components/Suspend.js
- fixtures/dom/src/components/fixtures/fragment-refs/TextNodesCase.js
- fixtures/flight-parcel/src/TodoDetail.tsx
- fixtures/flight-parcel/src/TodoList.tsx
- compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts
- compiler/packages/babel-plugin-react-compiler/src/HIR/Types.ts
- fixtures/flight-parcel/src/actions.ts
- scripts/release/build-release-locally-commands/add-build-info-json.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-type-inference-control-flow.ts
- fixtures/packaging/build-all.js
- scripts/devtools/build-and-test.js
- scripts/release/build-release-locally-commands/build-artifacts.js
- scripts/release/build-release-locally.js
- scripts/bench/benchmarks/pe-no-components/build.js
- scripts/bench/benchmarks/hacker-news/build.js
- scripts/bench/benchmarks/pe-class-components/build.js
- fixtures/flight/scripts/build.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/call-spread-argument-set.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture_mutate-across-fns-iife.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture_mutate-across-fns.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capturing-function-runs-inference.js
- scripts/release/publish-commands/check-npm-permissions.js
- scripts/release/prepare-release-from-npm-commands/check-out-packages.js
- scripts/release/check-release-dependencies.js
- fixtures/flight-parcel/src/client.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/compile-files-with-exhaustive-deps-violation-in-effects.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/component-declaration-basic.flow.js
- scripts/jest/config.build-devtools.js
- scripts/release/build-release-locally-commands/confirm-automated-testing.js
- scripts/release/prepare-release-from-npm-commands/confirm-stable-version-numbers.js
- scripts/release/publish-commands/confirm-version-and-tags.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/constant-prop-across-objectmethod-def.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/context-variable-reactive-explicit-control-flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/context-variable-reactive-implicit-control-flow.js
- scripts/flow/createFlowConfigs.js
- fixtures/nesting/src/legacy/createLegacyRoot.js
- scripts/tasks/generate-changelog/data.js
- packages/internal-test-utils/debugInfo.js
- fixtures/fiber-debugger/src/describeFibers.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructure-mixed-property-key-types.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructuring-property-inference.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructuring-with-conditional-as-default-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/destructuring-with-typecast-as-default-value.flow.js
- packages/dom-event-testing-library/domEnvironment.js
- scripts/release/shared-commands/download-build-artifacts.js
- scripts/ci/download_devtools_regression_build.js
- fixtures/dom/src/components/fixtures/pointer-events/drag.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/effect-derived-computations/effect-with-cleanup-function-depending-on-derived-computation-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.bailout-on-flow-suppression.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.bug-infer-mutation-aliasing-effects.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.hook-ref-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/error.invalid-dep-on-ref-current-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/error.invalid-exhaustive-deps-disallow-unused-stable-types.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-function-expression-mutates-immutable-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-non-imported-reanimated-shared-value-writes.jsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-reassign-local-in-hook-return-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.invalid-ref-value-as-props.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/error.mutate-frozen-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.ref-value-in-custom-component-event-handler-wrapper.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.ref-value-in-event-handler-wrapper.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.repro-preserve-memoization-inner-destructured-value-mistaken-as-dependency-later-mutation.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.repro-preserve-memoization-inner-destructured-value-mistaken-as-dependency-mutated-dep.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/error.todo-fbt-unknown-enum-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.validate-memoized-effect-deps-invalidated-dep-value.js
- scripts/tasks/eslint.js
- scripts/shared/__tests__/evalToString-test.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/exhaustive-deps/exhaustive-deps-allow-nonreactive-stable-types-as-extra-deps.js
- scripts/error-codes/extract-errors.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbt-call-complex-param-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbt-params-complex-param-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbt-whitespace-around-param-value.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/fbt/fbtparam-with-jsx-fragment-value.js
- scripts/tasks/flow-ci.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/flow-enum-inline.js
- scripts/tasks/flow.js
- packages/react-devtools-timeline/src/utils/flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/for-in-statement-type-inference.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/for-loop-with-value-block-initializer.js
- packages/shared/formatProdErrorMessage.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/function-expression-captures-value-later-frozen-jsx.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/function-expression-maybe-mutates-hook-return-value.js
- scripts/babel/getComments.js
- fixtures/flight-esm/server/global.js
- fixtures/flight/server/global.js
- fixtures/flight/loader/global.js
- fixtures/dom/src/components/fixtures/pointer-events/hover.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/ignore-inner-interface-types.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/independent-across-if.js
- fixtures/dom/src/components/fixtures/fragment-refs/index.js
- fixtures/flight/src/index.js
- packages/dom-event-testing-library/index.js
- fixtures/eslint-v9/index.js
- fixtures/dom/src/components/fixtures/text-inputs/index.js
- fixtures/dom/src/components/fixtures/number-inputs/index.js
- fixtures/dom/src/components/fixtures/password-inputs/index.js
- fixtures/dom/src/components/fixtures/progress/index.js
- fixtures/dom/src/components/fixtures/index.js
- fixtures/dom/src/components/fixtures/hydration/index.js
- fixtures/eslint-v7/index.js
- fixtures/eslint-v8/index.js
- fixtures/dom/src/components/fixtures/selection-events/index.js
- fixtures/eslint-v6/index.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/infer-types-through-type-cast.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/interdependent-across-if.js
- packages/internal-test-utils/internalAct.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/invalid-useMemo-no-return-value.js
- scripts/error-codes/__tests__/invertObject-test.js
- packages/shared/isArray.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/jsx-attribute-with-jsx-element-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/jsx-attribute-with-jsx-fragment-value.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/jsx-outlining-dup-key-diff-value.js
- scripts/tasks/linc.js
- scripts/shared/listChangedFiles.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/map-constructor.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-conditional.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-logical-no-sequence.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-logical.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/memoize-value-block-value-sequence.js
- flow-typed/npm/minimist_v1.x.x.js
- compiler/packages/snap/src/minimize.ts
- fixtures/flight/config/modules.js
- fixtures/dom/src/components/fixtures/mouse-events/mouse-enter.js
- fixtures/dom/src/components/fixtures/mouse-events/mouse-movement.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/mutable-lifetime-with-aliasing.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/mutate-outer-scope-within-value-block.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/no-flow-bailout-unrelated.js
- packages/shared/normalizeConsoleFormat.js
- scripts/release/build-release-locally-commands/npm-pack-and-unpack.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/object-method-shorthand-derived-value.js
- scripts/release/shared-commands/parse-params.js
- scripts/release/publish-commands/parse-params.js
- scripts/jest/patchMessageChannel.js
- fixtures/flight/config/paths.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-reference-effects.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/phi-type-inference-array-push-consecutive-phis.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-type-inference-array-push-consecutive-phis.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-type-inference-array-push.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/phi-type-inference-array-push.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/phi-type-inference-property-store.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/phi-type-inference-property-store.js
- scripts/devtools/prepare-release.js
- scripts/release/download-experimental-build-commands/print-summary.js
- scripts/release/publish-commands/prompt-for-otp.js
- fixtures/dom/src/components/propTypes.js
- packages/react-devtools-extensions/flow-typed/npm/react-test-renderer_v16.x.x.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/reanimated-shared-value-writes.jsx
- fixtures/flight/loader/region.js
- fixtures/flight-esm/loader/region.js
- fixtures/flight/server/region.js
- fixtures/view-transition/server/render.js
- fixtures/ssr2/server/render.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/reordering-across-blocks.js
- packages/shared/reportGlobalError.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-filter-capture-mutate-bug.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-filter-known-nonmutate-Boolean.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-map-capture-mutate-bug.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/repro-array-map-known-mutate-shape.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/repro-destructure-from-prop-with-default-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/repro-function-expression-effects-stack-overflow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/repro-invalid-function-expression-effects-phi.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-pruned-scope-leaks-value-via-alias.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-pruned-scope-leaks-value.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-reactivity-value-block.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-invalid-scope-merging-value-blocks.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-no-value-for-temporary-reactive-scope-with-early-return.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-no-value-for-temporary.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-preserve-memoization-inner-destructured-value-mistaken-as-dependency.js
- scripts/flow/runFlow.js
- scripts/ci/run_devtools_e2e_tests.js
- scripts/bench/runner.js
- fixtures/view-transition/loader/server.js
- fixtures/fizz/server/server.js
- fixtures/ssr2/server/server.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-add-mutate.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-constructor-arg.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-constructor.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-copy-constructor-mutate.ts
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/global-types/set-foreach-mutate.tsx
- scripts/jest/setupGlobal.js
- fixtures/legacy-jsx-runtimes/setupTests.js
- packages/internal-test-utils/shouldIgnoreConsoleWarn.js
- scripts/jest/sizeBalancedSequencer.js
- scripts/release/snapshot-test.js
- scripts/tasks/generate-changelog/summaries.js
- fixtures/dom/src/tags.js
- scripts/release/shared-commands/test-packaging-fixture.js
- fixtures/flight/scripts/test.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/todo-control-flow-sensitive-mutation.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/todo-function-expression-captures-value-later-frozen.js
- scripts/error-codes/transform-error-messages.js
- scripts/babel/transform-object-assign.js
- scripts/babel/transform-test-gate-pragma.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/new-mutability/transitive-mutation-before-capturing-value-created-earlier.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-multiple-value-blocks.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/try-catch-mutate-outer-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-mutate-outer-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/try-catch-try-value-modified-in-catch-escaping.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-try-value-modified-in-catch-escaping.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/propagate-scope-deps-hir-fork/try-catch-try-value-modified-in-catch.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-try-value-modified-in-catch.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-within-function-expression-returns-caught-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/try-catch-within-object-method-returns-caught-value.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/ts-as-expression-default-value.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/ts-non-null-expression-default-value.tsx
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-alias-used-as-annotation_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-alias-used-as-variable-annotation_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-alias.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-annotations/type-annotation-as-array_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-annotations/type-annotation-as-number_.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-cast-expression.flow.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-inference-array-from.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/type-test-return-type-inference.js
- compiler/packages/snap/src/types.d.ts
- fixtures/flight-parcel/types.d.ts
- packages/react-devtools-timeline/src/types.js
- packages/react-devtools-shared/src/frontend/types.js
- packages/react-devtools-shared/src/backend/types.js
- packages/react-devtools-shared/src/devtools/ContextMenu/types.js
- scripts/release/prepare-release-from-npm-commands/update-stable-version-numbers.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-call-second-function-which-captures-maybe-mutable-value-dont-preserve-memoization.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-call-second-function-which-captures-maybe-mutable-value-preserve-memoization.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-set-ref-value-dont-preserve-memoization.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/useCallback-set-ref-value-preserve-memoization.js
- packages/use-subscription/src/__tests__/useSubscription-test.js
- packages/use-sync-external-store/src/__tests__/useSyncExternalStoreShared-test.js
- fixtures/nesting/src/shared/useTime.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/effect-derived-computations/usestate-derived-from-prop-no-show-in-data-flow-tree.js
- scripts/tasks/generate-changelog/utils.js
- scripts/release/utils.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/valid-setState-in-useEffect-controlled-by-ref-value.js
- scripts/release/publish-commands/validate-skip-packages.js
- scripts/release/publish-commands/validate-tags.js
- compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/value-block-mutates-outer-value.ts
- fixtures/flight/config/webpack.config.js
Frequently Asked Questions
What is the Inference subdomain?
Inference is a subdomain in the react codebase, part of the CompilerCore domain. Determines value types and aliasing effects across the program flow. It contains 291 source files.
Which domain does Inference belong to?
Inference belongs to the CompilerCore domain.
What functions are in Inference?
The Inference subdomain contains 852 function(s): App, App, App, App, App, App, BabelClass, Bar, and 844 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free