Skip to content

Commit 1f5d41f

Browse files
committed
[compiler] Errors for eval(), with statments, class declarations (#33746)
* Error for `eval()` * More specific error message for `with (expr) { ... }` syntax * More specific error message for class declarations --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/33746). * #33752 * #33751 * #33750 * #33748 * #33747 * __->__ #33746 DiffTrain build for [4a3ff8e](4a3ff8e)
1 parent 1ee60a4 commit 1f5d41f

26 files changed

+175
-103
lines changed

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.2.0-native-fb-956d770a-20250708
1+
19.2.0-native-fb-4a3ff8ee-20250709

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<161d8243fbb2f475e38ef5e2fa01f8ba>>
10+
* @generated SignedSource<<3a0fd774632d3b1f5552a480f160aadc>>
1111
*/
1212

1313
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
404404
exports.useFormStatus = function () {
405405
return resolveDispatcher().useHostTransitionStatus();
406406
};
407-
exports.version = "19.2.0-native-fb-956d770a-20250708";
407+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";
408408
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<46ff823f63a0fc26abd9ab383c5442fb>>
10+
* @generated SignedSource<<50552cda67f78f62d2e365ec6b206154>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.2.0-native-fb-956d770a-20250708";
206+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<46ff823f63a0fc26abd9ab383c5442fb>>
10+
* @generated SignedSource<<50552cda67f78f62d2e365ec6b206154>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.2.0-native-fb-956d770a-20250708";
206+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<c151de2ea281c1e4ce729d666773eed4>>
10+
* @generated SignedSource<<e3b87d446ffbc63d2c591c52a3a094c1>>
1111
*/
1212

1313
/*
@@ -29006,11 +29006,11 @@ __DEV__ &&
2900629006
};
2900729007
(function () {
2900829008
var isomorphicReactPackageVersion = React.version;
29009-
if ("19.2.0-native-fb-956d770a-20250708" !== isomorphicReactPackageVersion)
29009+
if ("19.2.0-native-fb-4a3ff8ee-20250709" !== isomorphicReactPackageVersion)
2901029010
throw Error(
2901129011
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2901229012
(isomorphicReactPackageVersion +
29013-
"\n - react-dom: 19.2.0-native-fb-956d770a-20250708\nLearn more: https://react.dev/warnings/version-mismatch")
29013+
"\n - react-dom: 19.2.0-native-fb-4a3ff8ee-20250709\nLearn more: https://react.dev/warnings/version-mismatch")
2901429014
);
2901529015
})();
2901629016
("function" === typeof Map &&
@@ -29047,10 +29047,10 @@ __DEV__ &&
2904729047
!(function () {
2904829048
var internals = {
2904929049
bundleType: 1,
29050-
version: "19.2.0-native-fb-956d770a-20250708",
29050+
version: "19.2.0-native-fb-4a3ff8ee-20250709",
2905129051
rendererPackageName: "react-dom",
2905229052
currentDispatcherRef: ReactSharedInternals,
29053-
reconcilerVersion: "19.2.0-native-fb-956d770a-20250708"
29053+
reconcilerVersion: "19.2.0-native-fb-4a3ff8ee-20250709"
2905429054
};
2905529055
internals.overrideHookState = overrideHookState;
2905629056
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -29188,5 +29188,5 @@ __DEV__ &&
2918829188
listenToAllSupportedEvents(container);
2918929189
return new ReactDOMHydrationRoot(initialChildren);
2919029190
};
29191-
exports.version = "19.2.0-native-fb-956d770a-20250708";
29191+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";
2919229192
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<4888b3518fbbd294a3c7e3822492926a>>
10+
* @generated SignedSource<<96dc211584be2a66dd86851ebae6f576>>
1111
*/
1212

1313
/*
@@ -17123,14 +17123,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1712317123
};
1712417124
var isomorphicReactPackageVersion$jscomp$inline_2004 = React.version;
1712517125
if (
17126-
"19.2.0-native-fb-956d770a-20250708" !==
17126+
"19.2.0-native-fb-4a3ff8ee-20250709" !==
1712717127
isomorphicReactPackageVersion$jscomp$inline_2004
1712817128
)
1712917129
throw Error(
1713017130
formatProdErrorMessage(
1713117131
527,
1713217132
isomorphicReactPackageVersion$jscomp$inline_2004,
17133-
"19.2.0-native-fb-956d770a-20250708"
17133+
"19.2.0-native-fb-4a3ff8ee-20250709"
1713417134
)
1713517135
);
1713617136
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17152,10 +17152,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1715217152
};
1715317153
var internals$jscomp$inline_2523 = {
1715417154
bundleType: 0,
17155-
version: "19.2.0-native-fb-956d770a-20250708",
17155+
version: "19.2.0-native-fb-4a3ff8ee-20250709",
1715617156
rendererPackageName: "react-dom",
1715717157
currentDispatcherRef: ReactSharedInternals,
17158-
reconcilerVersion: "19.2.0-native-fb-956d770a-20250708"
17158+
reconcilerVersion: "19.2.0-native-fb-4a3ff8ee-20250709"
1715917159
};
1716017160
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1716117161
var hook$jscomp$inline_2524 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17253,4 +17253,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1725317253
listenToAllSupportedEvents(container);
1725417254
return new ReactDOMHydrationRoot(initialChildren);
1725517255
};
17256-
exports.version = "19.2.0-native-fb-956d770a-20250708";
17256+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<060559a1a04b20b157c26a6e8ccde044>>
10+
* @generated SignedSource<<b8248fff460bad5413b96510e2e0d3df>>
1111
*/
1212

1313
/*
@@ -19080,14 +19080,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1908019080
};
1908119081
var isomorphicReactPackageVersion$jscomp$inline_2244 = React.version;
1908219082
if (
19083-
"19.2.0-native-fb-956d770a-20250708" !==
19083+
"19.2.0-native-fb-4a3ff8ee-20250709" !==
1908419084
isomorphicReactPackageVersion$jscomp$inline_2244
1908519085
)
1908619086
throw Error(
1908719087
formatProdErrorMessage(
1908819088
527,
1908919089
isomorphicReactPackageVersion$jscomp$inline_2244,
19090-
"19.2.0-native-fb-956d770a-20250708"
19090+
"19.2.0-native-fb-4a3ff8ee-20250709"
1909119091
)
1909219092
);
1909319093
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19109,10 +19109,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1910919109
};
1911019110
var internals$jscomp$inline_2251 = {
1911119111
bundleType: 0,
19112-
version: "19.2.0-native-fb-956d770a-20250708",
19112+
version: "19.2.0-native-fb-4a3ff8ee-20250709",
1911319113
rendererPackageName: "react-dom",
1911419114
currentDispatcherRef: ReactSharedInternals,
19115-
reconcilerVersion: "19.2.0-native-fb-956d770a-20250708",
19115+
reconcilerVersion: "19.2.0-native-fb-4a3ff8ee-20250709",
1911619116
getLaneLabelMap: function () {
1911719117
for (
1911819118
var map = new Map(), lane = 1, index$319 = 0;
@@ -19225,4 +19225,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1922519225
listenToAllSupportedEvents(container);
1922619226
return new ReactDOMHydrationRoot(initialChildren);
1922719227
};
19228-
exports.version = "19.2.0-native-fb-956d770a-20250708";
19228+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<1e752d8eda32bcd9909680d6e6538532>>
10+
* @generated SignedSource<<89bba1425bab112526c3c5f1fca6705d>>
1111
*/
1212

1313
/*
@@ -29062,11 +29062,11 @@ __DEV__ &&
2906229062
};
2906329063
(function () {
2906429064
var isomorphicReactPackageVersion = React.version;
29065-
if ("19.2.0-native-fb-956d770a-20250708" !== isomorphicReactPackageVersion)
29065+
if ("19.2.0-native-fb-4a3ff8ee-20250709" !== isomorphicReactPackageVersion)
2906629066
throw Error(
2906729067
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2906829068
(isomorphicReactPackageVersion +
29069-
"\n - react-dom: 19.2.0-native-fb-956d770a-20250708\nLearn more: https://react.dev/warnings/version-mismatch")
29069+
"\n - react-dom: 19.2.0-native-fb-4a3ff8ee-20250709\nLearn more: https://react.dev/warnings/version-mismatch")
2907029070
);
2907129071
})();
2907229072
("function" === typeof Map &&
@@ -29103,10 +29103,10 @@ __DEV__ &&
2910329103
!(function () {
2910429104
var internals = {
2910529105
bundleType: 1,
29106-
version: "19.2.0-native-fb-956d770a-20250708",
29106+
version: "19.2.0-native-fb-4a3ff8ee-20250709",
2910729107
rendererPackageName: "react-dom",
2910829108
currentDispatcherRef: ReactSharedInternals,
29109-
reconcilerVersion: "19.2.0-native-fb-956d770a-20250708"
29109+
reconcilerVersion: "19.2.0-native-fb-4a3ff8ee-20250709"
2911029110
};
2911129111
internals.overrideHookState = overrideHookState;
2911229112
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -29560,7 +29560,7 @@ __DEV__ &&
2956029560
exports.useFormStatus = function () {
2956129561
return resolveDispatcher().useHostTransitionStatus();
2956229562
};
29563-
exports.version = "19.2.0-native-fb-956d770a-20250708";
29563+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";
2956429564
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
2956529565
"function" ===
2956629566
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<56908d98b20b6ae1ba5c7ea9ef6e3eac>>
10+
* @generated SignedSource<<614c4f598264e557bb0901a9e194803b>>
1111
*/
1212

1313
/*
@@ -17134,14 +17134,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1713417134
};
1713517135
var isomorphicReactPackageVersion$jscomp$inline_2005 = React.version;
1713617136
if (
17137-
"19.2.0-native-fb-956d770a-20250708" !==
17137+
"19.2.0-native-fb-4a3ff8ee-20250709" !==
1713817138
isomorphicReactPackageVersion$jscomp$inline_2005
1713917139
)
1714017140
throw Error(
1714117141
formatProdErrorMessage(
1714217142
527,
1714317143
isomorphicReactPackageVersion$jscomp$inline_2005,
17144-
"19.2.0-native-fb-956d770a-20250708"
17144+
"19.2.0-native-fb-4a3ff8ee-20250709"
1714517145
)
1714617146
);
1714717147
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17163,10 +17163,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1716317163
};
1716417164
var internals$jscomp$inline_2526 = {
1716517165
bundleType: 0,
17166-
version: "19.2.0-native-fb-956d770a-20250708",
17166+
version: "19.2.0-native-fb-4a3ff8ee-20250709",
1716717167
rendererPackageName: "react-dom",
1716817168
currentDispatcherRef: ReactSharedInternals,
17169-
reconcilerVersion: "19.2.0-native-fb-956d770a-20250708"
17169+
reconcilerVersion: "19.2.0-native-fb-4a3ff8ee-20250709"
1717017170
};
1717117171
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1717217172
var hook$jscomp$inline_2527 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17417,4 +17417,4 @@ exports.useFormState = function (action, initialState, permalink) {
1741717417
exports.useFormStatus = function () {
1741817418
return ReactSharedInternals.H.useHostTransitionStatus();
1741917419
};
17420-
exports.version = "19.2.0-native-fb-956d770a-20250708";
17420+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<b42270bb6134442c3d4cd3e4822c9911>>
10+
* @generated SignedSource<<a408c5aaab2cd99e2942db7e0a2ecf4d>>
1111
*/
1212

1313
/*
@@ -19095,14 +19095,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1909519095
};
1909619096
var isomorphicReactPackageVersion$jscomp$inline_2245 = React.version;
1909719097
if (
19098-
"19.2.0-native-fb-956d770a-20250708" !==
19098+
"19.2.0-native-fb-4a3ff8ee-20250709" !==
1909919099
isomorphicReactPackageVersion$jscomp$inline_2245
1910019100
)
1910119101
throw Error(
1910219102
formatProdErrorMessage(
1910319103
527,
1910419104
isomorphicReactPackageVersion$jscomp$inline_2245,
19105-
"19.2.0-native-fb-956d770a-20250708"
19105+
"19.2.0-native-fb-4a3ff8ee-20250709"
1910619106
)
1910719107
);
1910819108
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19124,10 +19124,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1912419124
};
1912519125
var internals$jscomp$inline_2252 = {
1912619126
bundleType: 0,
19127-
version: "19.2.0-native-fb-956d770a-20250708",
19127+
version: "19.2.0-native-fb-4a3ff8ee-20250709",
1912819128
rendererPackageName: "react-dom",
1912919129
currentDispatcherRef: ReactSharedInternals,
19130-
reconcilerVersion: "19.2.0-native-fb-956d770a-20250708",
19130+
reconcilerVersion: "19.2.0-native-fb-4a3ff8ee-20250709",
1913119131
getLaneLabelMap: function () {
1913219132
for (
1913319133
var map = new Map(), lane = 1, index$319 = 0;
@@ -19393,7 +19393,7 @@ exports.useFormState = function (action, initialState, permalink) {
1939319393
exports.useFormStatus = function () {
1939419394
return ReactSharedInternals.H.useHostTransitionStatus();
1939519395
};
19396-
exports.version = "19.2.0-native-fb-956d770a-20250708";
19396+
exports.version = "19.2.0-native-fb-4a3ff8ee-20250709";
1939719397
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
1939819398
"function" ===
1939919399
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)