From bd205d209a701afc8e1e0a2aa7b59e2148467106 Mon Sep 17 00:00:00 2001 From: Mark Erikson Date: Fri, 2 Apr 2021 17:14:15 -0400 Subject: [PATCH 1/4] Port error extraction setup from master Former-commit-id: 53bcb5994afb78db2480909f7da47f703c1c0afb Former-commit-id: 23c837314da014592a7bbd54008baf587a25ae81 --- errors.json.REMOVED.git-id | 1 + rollup.config.js.REMOVED.git-id | 2 +- scripts/mangleErrors.js.REMOVED.git-id | 1 + src/createStore.js.REMOVED.git-id | 2 +- src/utils/formatProdErrorMessage.js | 15 +++++++++++++++ 5 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 errors.json.REMOVED.git-id create mode 100644 scripts/mangleErrors.js.REMOVED.git-id create mode 100644 src/utils/formatProdErrorMessage.js diff --git a/errors.json.REMOVED.git-id b/errors.json.REMOVED.git-id new file mode 100644 index 00000000000..53f479ec1e8 --- /dev/null +++ b/errors.json.REMOVED.git-id @@ -0,0 +1 @@ +4c605cd2c17cd94cc6f525b53257433bdd694d90 \ No newline at end of file diff --git a/rollup.config.js.REMOVED.git-id b/rollup.config.js.REMOVED.git-id index f10856d70e5..96162ebab41 100644 --- a/rollup.config.js.REMOVED.git-id +++ b/rollup.config.js.REMOVED.git-id @@ -1 +1 @@ -9a32e5147923b5983dc0e24124a9d0ba9ebf126a \ No newline at end of file +90af2fd2bebc55728b0d8d3f90ae6350c0da0da8 \ No newline at end of file diff --git a/scripts/mangleErrors.js.REMOVED.git-id b/scripts/mangleErrors.js.REMOVED.git-id new file mode 100644 index 00000000000..79ccdb8ee53 --- /dev/null +++ b/scripts/mangleErrors.js.REMOVED.git-id @@ -0,0 +1 @@ +2c4ab333936364bf77130db1435ed44fbb4ccbce \ No newline at end of file diff --git a/src/createStore.js.REMOVED.git-id b/src/createStore.js.REMOVED.git-id index 190a92a4a78..909f51e1ef2 100644 --- a/src/createStore.js.REMOVED.git-id +++ b/src/createStore.js.REMOVED.git-id @@ -1 +1 @@ -45b09aca009a5a9a2298800982c77b87e45b47ab \ No newline at end of file +0b2db637e0d9718c3c28dde76bcdd4ad78a946fc \ No newline at end of file diff --git a/src/utils/formatProdErrorMessage.js b/src/utils/formatProdErrorMessage.js new file mode 100644 index 00000000000..3ae0234656b --- /dev/null +++ b/src/utils/formatProdErrorMessage.js @@ -0,0 +1,15 @@ +/** + * Adapted from React: https://github.com/facebook/react/blob/master/packages/shared/formatProdErrorMessage.js + * + * Do not require this module directly! Use normal throw error calls. These messages will be replaced with error codes + * during build. + * @param {number} code + */ +function formatProdErrorMessage(code) { + return ( + `Minified Redux error #${code}; visit https://redux.js.org/Errors?code=${code} for the full message or ` + + 'use the non-minified dev environment for full errors. ' + ) +} + +export default formatProdErrorMessage From 3144a0f7c4f7efcd6fd645b77541b2de59eef57d Mon Sep 17 00:00:00 2001 From: Mark Erikson Date: Fri, 2 Apr 2021 18:00:50 -0400 Subject: [PATCH 2/4] Update mangleErrors to use a relative path for imports Former-commit-id: ff0eef8c828a31fbc1e736a731567cd00da29a61 Former-commit-id: e2c79175e6eb683919416f9cafe79eccdece2b76 --- scripts/mangleErrors.js.REMOVED.git-id | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mangleErrors.js.REMOVED.git-id b/scripts/mangleErrors.js.REMOVED.git-id index 79ccdb8ee53..eb1e5c44a41 100644 --- a/scripts/mangleErrors.js.REMOVED.git-id +++ b/scripts/mangleErrors.js.REMOVED.git-id @@ -1 +1 @@ -2c4ab333936364bf77130db1435ed44fbb4ccbce \ No newline at end of file +fcd7e7391da1cb7ac4a9fb471298f91474f47043 \ No newline at end of file From e70bac9427e9937f5dc8c8828307ed0c50f00ebb Mon Sep 17 00:00:00 2001 From: Mark Erikson Date: Fri, 2 Apr 2021 18:01:25 -0400 Subject: [PATCH 3/4] Port error message updates from master Former-commit-id: e08775f8488282c66c0ae4fd565c37652820e39b Former-commit-id: 0c0a1a2e07d63ddf7eee6c084047edd2e6ab4a28 --- errors.json.REMOVED.git-id | 2 +- src/bindActionCreators.js.REMOVED.git-id | 2 +- src/combineReducers.js.REMOVED.git-id | 2 +- src/createStore.js.REMOVED.git-id | 2 +- src/utils/kindOf.js.REMOVED.git-id | 1 + test/bindActionCreators.spec.js.REMOVED.git-id | 2 +- test/combineReducers.spec.js.REMOVED.git-id | 2 +- test/createStore.spec.js.REMOVED.git-id | 2 +- 8 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 src/utils/kindOf.js.REMOVED.git-id diff --git a/errors.json.REMOVED.git-id b/errors.json.REMOVED.git-id index 53f479ec1e8..4c98353bb60 100644 --- a/errors.json.REMOVED.git-id +++ b/errors.json.REMOVED.git-id @@ -1 +1 @@ -4c605cd2c17cd94cc6f525b53257433bdd694d90 \ No newline at end of file +2fac82d961e26a33929ddfb9f400b767e4028823 \ No newline at end of file diff --git a/src/bindActionCreators.js.REMOVED.git-id b/src/bindActionCreators.js.REMOVED.git-id index 5512f7b2ae9..883c6ec019a 100644 --- a/src/bindActionCreators.js.REMOVED.git-id +++ b/src/bindActionCreators.js.REMOVED.git-id @@ -1 +1 @@ -dd78819e5615a221c5f5d6224b44cf72f4fd63f4 \ No newline at end of file +8e610e857203ead0343c36a264adcbbbd40fcd12 \ No newline at end of file diff --git a/src/combineReducers.js.REMOVED.git-id b/src/combineReducers.js.REMOVED.git-id index b64e3f74b26..af026189f33 100644 --- a/src/combineReducers.js.REMOVED.git-id +++ b/src/combineReducers.js.REMOVED.git-id @@ -1 +1 @@ -dcf06f2829ebc3ab3c0c9f85735e81e32b36eeb6 \ No newline at end of file +6ed79c245ca26e73bacd6cd91db6ddb0d1104c51 \ No newline at end of file diff --git a/src/createStore.js.REMOVED.git-id b/src/createStore.js.REMOVED.git-id index 909f51e1ef2..49811b6b9f2 100644 --- a/src/createStore.js.REMOVED.git-id +++ b/src/createStore.js.REMOVED.git-id @@ -1 +1 @@ -0b2db637e0d9718c3c28dde76bcdd4ad78a946fc \ No newline at end of file +5326a52ff8a82cca2a564d2f5b6eaf16396411f7 \ No newline at end of file diff --git a/src/utils/kindOf.js.REMOVED.git-id b/src/utils/kindOf.js.REMOVED.git-id new file mode 100644 index 00000000000..397c26c5321 --- /dev/null +++ b/src/utils/kindOf.js.REMOVED.git-id @@ -0,0 +1 @@ +e8b352a1c5b9a4881b7c62ab17e7520a4d9b7ff2 \ No newline at end of file diff --git a/test/bindActionCreators.spec.js.REMOVED.git-id b/test/bindActionCreators.spec.js.REMOVED.git-id index 26ecac38cbc..a71d4d45cf9 100644 --- a/test/bindActionCreators.spec.js.REMOVED.git-id +++ b/test/bindActionCreators.spec.js.REMOVED.git-id @@ -1 +1 @@ -54031dbbeefcb2c2deb2507b29f3b4653b19c793 \ No newline at end of file +1cebddb13e68d9631b9087f00fae8d5a11fb0ae7 \ No newline at end of file diff --git a/test/combineReducers.spec.js.REMOVED.git-id b/test/combineReducers.spec.js.REMOVED.git-id index 52d8d7ef331..da65a1f691e 100644 --- a/test/combineReducers.spec.js.REMOVED.git-id +++ b/test/combineReducers.spec.js.REMOVED.git-id @@ -1 +1 @@ -cfd712da380142f8aba47f37add1db132a57febf \ No newline at end of file +a72c1541dd446692cf3bc2496e99a838f4ea93c2 \ No newline at end of file diff --git a/test/createStore.spec.js.REMOVED.git-id b/test/createStore.spec.js.REMOVED.git-id index 88a67193fa8..bbff797d2c4 100644 --- a/test/createStore.spec.js.REMOVED.git-id +++ b/test/createStore.spec.js.REMOVED.git-id @@ -1 +1 @@ -9bbac18428e62d57a68306a56c5e17ce6e55f13d \ No newline at end of file +dcbf65cf3e5d3da0bf7bd0a1934b8951120f395c \ No newline at end of file From 95e7d6ccc8b105af9cf42ef5d61531d72fdd53e2 Mon Sep 17 00:00:00 2001 From: Mark Erikson Date: Fri, 2 Apr 2021 18:07:59 -0400 Subject: [PATCH 4/4] Formatting Former-commit-id: ccc8a9d041dbfd4f336f80cb93c5748df666de4a Former-commit-id: ebc2649051daad6854a5e529f1dff902646d2bf1 --- src/utils/kindOf.js.REMOVED.git-id | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/kindOf.js.REMOVED.git-id b/src/utils/kindOf.js.REMOVED.git-id index 397c26c5321..2e14f348cc0 100644 --- a/src/utils/kindOf.js.REMOVED.git-id +++ b/src/utils/kindOf.js.REMOVED.git-id @@ -1 +1 @@ -e8b352a1c5b9a4881b7c62ab17e7520a4d9b7ff2 \ No newline at end of file +c5395a1df6b9f9ee02ed5e393140e4ccef4e5445 \ No newline at end of file