dillon1000/react
Commit
Browse files [flow] enable exact_empty_objects (#25973)
This enables the "exact_empty_objects" setting for Flow which makes empty objects exact instead of building up the type as properties are added in code below. This is in preparation to Flow 191 which makes this the default and removes the config. More about the change in the Flow blog [here](https://medium.com/flow-type/improved-handling-of-the-empty-object-in-flow-ead91887e40c).
Changed paths49 files
First-parent comparisonpackages/react-client/src/ReactFlightClient.js ModifiedM packages/react-debug-tools/src/ReactDebugHooks.js ModifiedM packages/react-devtools-shared/src/backend/NativeStyleEditor/setupNativeStyleEditor.js ModifiedM packages/react-devtools-shared/src/backend/console.js ModifiedM packages/react-devtools-shared/src/backend/legacy/renderer.js ModifiedM packages/react-devtools-shared/src/backend/legacy/utils.js ModifiedM packages/react-devtools-shared/src/backend/profilingHooks.js ModifiedM packages/react-devtools-shared/src/backend/renderer.js ModifiedM packages/react-devtools-shared/src/backend/utils.js ModifiedM packages/react-devtools-shared/src/devtools/utils.js ModifiedM packages/react-devtools-shared/src/devtools/views/Components/types.js ModifiedM packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js ModifiedM packages/react-devtools-shared/src/devtools/views/utils.js ModifiedM packages/react-devtools-shared/src/hook.js ModifiedM packages/react-devtools-shared/src/hooks/astUtils.js ModifiedM packages/react-devtools-shared/src/hooks/generateHookMap.js ModifiedM packages/react-devtools-shared/src/hydration.js ModifiedM packages/react-devtools-shell/src/app/InspectableElements/CircularReferences.js ModifiedM packages/react-devtools-shell/src/app/index.js ModifiedM packages/react-devtools-timeline/src/TimelineSearchContext.js ModifiedM packages/react-dom-bindings/src/client/ReactDOMComponent.js ModifiedM packages/react-dom-bindings/src/client/ReactDOMFloatClient.js ModifiedM packages/react-dom-bindings/src/client/ReactDOMSelect.js ModifiedM packages/react-dom-bindings/src/client/validateDOMNesting.js ModifiedM packages/react-dom-bindings/src/events/checkPassiveEvents.js ModifiedM packages/react-dom-bindings/src/server/ReactDOMServerFormatConfig.js ModifiedM packages/react-dom-bindings/src/shared/DOMProperty.js ModifiedM packages/react-dom-bindings/src/shared/ReactDOMResourceValidation.js ModifiedM packages/react-native-renderer/src/ReactNativeAttributePayload.js ModifiedM packages/react-reconciler/src/ReactChildFiber.js ModifiedM packages/react-reconciler/src/ReactFiberBeginWork.js ModifiedM packages/react-reconciler/src/ReactFiberClassComponent.js ModifiedM packages/react-reconciler/src/ReactFiberContext.js ModifiedM packages/react-reconciler/src/ReactFiberHooks.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.js ModifiedM packages/react-reconciler/src/ReactFiberScope.js ModifiedM packages/react-server-dom-webpack/src/ReactFlightWebpackNodeLoader.js ModifiedM packages/react-server-dom-webpack/src/ReactFlightWebpackNodeRegister.js ModifiedM packages/react-server-dom-webpack/src/ReactFlightWebpackPlugin.js ModifiedM packages/react-server/src/ReactFizzClassComponent.js ModifiedM packages/react-server/src/ReactFizzContext.js ModifiedM packages/react-server/src/ReactFizzServer.js ModifiedM packages/react-server/src/ReactFlightServer.js ModifiedM packages/react/src/ReactChildren.js ModifiedM packages/react/src/ReactStartTransition.js ModifiedM packages/scheduler/src/forks/SchedulerMock.js ModifiedM packages/shared/checkPropTypes.js ModifiedM scripts/error-codes/invertObject.js ModifiedM scripts/flow/config/flowconfig ModifiedPatch
Files changed
Rendering syntax-highlighted changes…