[compiler] Infer types for properties after holes in array patterns (#34847)

In InferTypes when we infer types for properties during destructuring,
we were breaking out of the loop when we encounter a hole in the array.
Instead we should just skip that element and continue inferring later
properties.

Closes #34748

---
[//]: # (BEGIN SAPLING FOOTER)
Stack created with [Sapling](https://sapling-scm.com). Best reviewed
with [ReviewStack](https://reviewstack.dev/facebook/react/pull/34847).
* #34855
* __->__ #34847

DiffTrain build for [e096403c59](https://github.com/facebook/react/commit/e096403c595d67b689473908a52979c76bbefb9e)
This commit is contained in:
josephsavona
2025-10-15 09:51:56 -07:00
parent 9c2f4736f9
commit 65623697b5
26 changed files with 91 additions and 91 deletions
+1 -1
View File
@@ -1 +1 @@
19.3.0-native-fb-b9ec735d-20251013
19.3.0-native-fb-e096403c-20251015
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6ea215d34dcc891ad07b7454254fcc9b>>
* @generated SignedSource<<c66f1105997b88ed9a8e93d0473f9005>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<88de5aef78e4de6aeb489d0f00573753>>
* @generated SignedSource<<1eced18c2d0f19a386f1341c065101ed>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<88de5aef78e4de6aeb489d0f00573753>>
* @generated SignedSource<<1eced18c2d0f19a386f1341c065101ed>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d74236cfc049703286438617e913a907>>
* @generated SignedSource<<53af17570428f711c0c1844e0b149869>>
*/
/*
@@ -30117,11 +30117,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.3.0-native-fb-b9ec735d-20251013" !== isomorphicReactPackageVersion)
if ("19.3.0-native-fb-e096403c-20251015" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-dom: 19.3.0-native-fb-b9ec735d-20251013\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.3.0-native-fb-e096403c-20251015\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -30158,10 +30158,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30311,5 +30311,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2e7553c2dc9fed74061905796cdd6703>>
* @generated SignedSource<<ae462402638c547345fc13cdae5fed3a>>
*/
/*
@@ -17581,14 +17581,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2060 = React.version;
if (
"19.3.0-native-fb-b9ec735d-20251013" !==
"19.3.0-native-fb-e096403c-20251015" !==
isomorphicReactPackageVersion$jscomp$inline_2060
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2060,
"19.3.0-native-fb-b9ec735d-20251013"
"19.3.0-native-fb-e096403c-20251015"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17610,10 +17610,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2637 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2638 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17720,4 +17720,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a9cd98f2f496a71cb607b4485abc66b5>>
* @generated SignedSource<<f2faaa4347553eac5b59051c300783f1>>
*/
/*
@@ -19703,14 +19703,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2375 = React.version;
if (
"19.3.0-native-fb-b9ec735d-20251013" !==
"19.3.0-native-fb-e096403c-20251015" !==
isomorphicReactPackageVersion$jscomp$inline_2375
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2375,
"19.3.0-native-fb-b9ec735d-20251013"
"19.3.0-native-fb-e096403c-20251015"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19732,10 +19732,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2382 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013",
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$332 = 0;
@@ -19858,4 +19858,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<144578b8cdf95f0b41984a08c888024a>>
* @generated SignedSource<<7ee14af7f4802b064011284c542787e8>>
*/
/*
@@ -30173,11 +30173,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.3.0-native-fb-b9ec735d-20251013" !== isomorphicReactPackageVersion)
if ("19.3.0-native-fb-e096403c-20251015" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-dom: 19.3.0-native-fb-b9ec735d-20251013\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.3.0-native-fb-e096403c-20251015\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -30214,10 +30214,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30683,7 +30683,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<1d13935eb448d3ef76d7c6e64d946b2a>>
* @generated SignedSource<<104277aa600bd44b853219e8d56e000e>>
*/
/*
@@ -17592,14 +17592,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2061 = React.version;
if (
"19.3.0-native-fb-b9ec735d-20251013" !==
"19.3.0-native-fb-e096403c-20251015" !==
isomorphicReactPackageVersion$jscomp$inline_2061
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2061,
"19.3.0-native-fb-b9ec735d-20251013"
"19.3.0-native-fb-e096403c-20251015"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17621,10 +17621,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2640 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2641 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17884,4 +17884,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<5af185ba1892aa053b880d3e9ee377fe>>
* @generated SignedSource<<d2792d072e4a6e030312622511d342b2>>
*/
/*
@@ -19718,14 +19718,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2376 = React.version;
if (
"19.3.0-native-fb-b9ec735d-20251013" !==
"19.3.0-native-fb-e096403c-20251015" !==
isomorphicReactPackageVersion$jscomp$inline_2376
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2376,
"19.3.0-native-fb-b9ec735d-20251013"
"19.3.0-native-fb-e096403c-20251015"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19747,10 +19747,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2383 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013",
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$332 = 0;
@@ -20026,7 +20026,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<36a1aa8a6c1a65615932abb72bdf76b5>>
* @generated SignedSource<<ff895190f2eba0ae8b5ab0d710e8e982>>
*/
"use strict";
@@ -16021,10 +16021,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -16170,5 +16170,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<40b776e72018340a96ae407816dced4f>>
* @generated SignedSource<<b548a68929c13f11aeaca4d510a9ee15>>
*/
"use strict";
@@ -10110,10 +10110,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1494 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1495 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -10249,4 +10249,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<03bd57cef83aa52db8f0d049c99dc093>>
* @generated SignedSource<<fa9cd1ae1af0f24866ca67ab976b8638>>
*/
"use strict";
@@ -10731,10 +10731,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1275 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013",
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$147 = 0;
@@ -10885,4 +10885,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<83d6405a4b1f183cfc448e9ae0369d3e>>
* @generated SignedSource<<36efad59ab733276a950533bac89251d>>
*/
"use strict";
@@ -1403,7 +1403,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a5c9f784209a240c4c4396109d63f514>>
* @generated SignedSource<<98df89d04e8e505780fe16b5e8496ec0>>
*/
"use strict";
@@ -586,4 +586,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<752c7352fd6811074a5d3259187de5cf>>
* @generated SignedSource<<082aa7ff575bae75e9aa2402b6d0a348>>
*/
"use strict";
@@ -590,7 +590,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.3.0-native-fb-b9ec735d-20251013";
exports.version = "19.3.0-native-fb-e096403c-20251015";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
b9ec735de248f46da181afbc12aa906422be0dba
e096403c595d67b689473908a52979c76bbefb9e
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<37af493c4532e839b0c707f076a9daaf>>
* @generated SignedSource<<c73feac1c5ee520b36f7ac7a9b4cafd0>>
*/
"use strict";
@@ -20085,10 +20085,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<52e9b6be79c59b543c44447ea0422d22>>
* @generated SignedSource<<5ef9620581710e8966f8f9800ce19942>>
*/
"use strict";
@@ -11269,10 +11269,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1321 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1321.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<0a31d5052e0b7db8901b277d12b531e6>>
* @generated SignedSource<<0c02b716c5942a579775c9549ad4576f>>
*/
"use strict";
@@ -13334,10 +13334,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1629 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1629.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<cd596d5faa868abae3d9d07d3c64b424>>
* @generated SignedSource<<43aa08f99714189b8e0286c101190a51>>
*/
"use strict";
@@ -20354,11 +20354,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.3.0-native-fb-b9ec735d-20251013" !== isomorphicReactPackageVersion)
if ("19.3.0-native-fb-e096403c-20251015" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.3.0-native-fb-b9ec735d-20251013\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.3.0-native-fb-e096403c-20251015\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -20384,10 +20384,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ec8ac1ee26ac9e2253aa366130e56885>>
* @generated SignedSource<<0b5fda7077fe04a803f19b1a03e7c070>>
*/
"use strict";
@@ -11430,11 +11430,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.3.0-native-fb-b9ec735d-20251013" !== isomorphicReactPackageVersion)
if ("19.3.0-native-fb-e096403c-20251015" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.3.0-native-fb-b9ec735d-20251013\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.3.0-native-fb-e096403c-20251015\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11484,10 +11484,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1327 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1327.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<0340985245decebe6937b1e17cb34238>>
* @generated SignedSource<<8c052daf1ce9f669a746f9012895e465>>
*/
"use strict";
@@ -13488,11 +13488,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.3.0-native-fb-b9ec735d-20251013" !== isomorphicReactPackageVersion)
if ("19.3.0-native-fb-e096403c-20251015" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.3.0-native-fb-b9ec735d-20251013\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.3.0-native-fb-e096403c-20251015\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -13542,10 +13542,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1635 = {
bundleType: 0,
version: "19.3.0-native-fb-b9ec735d-20251013",
version: "19.3.0-native-fb-e096403c-20251015",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.3.0-native-fb-b9ec735d-20251013"
reconcilerVersion: "19.3.0-native-fb-e096403c-20251015"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1635.rendererConfig = extraDevToolsConfig);
@@ -12,7 +12,7 @@
* @lightSyntaxTransform
* @preventMunge
* @oncall react_core
* @generated SignedSource<<18dc7eeaa901110365c501a7ae69a928>>
* @generated SignedSource<<f29609662947d29001272647cb97185a>>
*/
'use strict';
@@ -48173,7 +48173,7 @@ function* generateInstructionTypes(env, names, instr) {
});
}
else {
break;
continue;
}
}
}
@@ -6,7 +6,7 @@
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
* @generated SignedSource<<70c645c22ee6793f33ec1e88b1dc251e>>
* @generated SignedSource<<70a4e226566511517a103cb0394e5f8d>>
*/
'use strict';
@@ -47952,7 +47952,7 @@ function* generateInstructionTypes(env, names, instr) {
});
}
else {
break;
continue;
}
}
}
@@ -1,7 +1,7 @@
{
"name": "eslint-plugin-react-hooks",
"description": "ESLint rules for React Hooks",
"version": "0.0.0-experimental-b9ec735d-20251013",
"version": "0.0.0-experimental-e096403c-20251015",
"repository": {
"type": "git",
"url": "https://github.com/facebook/react.git",