From 77aa0e6b88ec9fa29ff4467ddd7eedac233e4903 Mon Sep 17 00:00:00 2001 From: Cristiano Calcagno Date: Fri, 14 Oct 2022 07:48:11 +0100 Subject: [PATCH] Tests: use 10.1.0-rc.1 version of the compiler --- .../examples/deadcode/expected/deadcode.txt | 15 +++------------ .../reanalyze/examples/deadcode/package-lock.json | 14 +++++++------- analysis/reanalyze/examples/deadcode/package.json | 2 +- .../examples/termination/package-lock.json | 14 +++++++------- .../reanalyze/examples/termination/package.json | 2 +- analysis/tests/package-lock.json | 14 +++++++------- analysis/tests/package.json | 2 +- 7 files changed, 27 insertions(+), 36 deletions(-) diff --git a/analysis/reanalyze/examples/deadcode/expected/deadcode.txt b/analysis/reanalyze/examples/deadcode/expected/deadcode.txt index c7ff7fc55..b01a65eba 100644 --- a/analysis/reanalyze/examples/deadcode/expected/deadcode.txt +++ b/analysis/reanalyze/examples/deadcode/expected/deadcode.txt @@ -1104,6 +1104,7 @@ Scanning JsxV4.cmt Source:JsxV4.res addValueDeclaration +make JsxV4.res:4:23 path:+JsxV4.C addValueReference JsxV4.res:4:36 --> React.res:3:0 + addValueReference JsxV4.res:7:9 --> JsxV4.res:4:23 Scanning LetPrivate.cmt Source:LetPrivate.res addValueDeclaration +y LetPrivate.res:7:4 path:+LetPrivate addValueDeclaration +x LetPrivate.res:3:6 path:+LetPrivate.local_1 @@ -2125,7 +2126,7 @@ File References Dead Value +ImportMyBanner.+make: 0 references () [0] Live Value +ImportMyBanner.+make: 0 references () [0] Dead RecordLabel +ImportMyBanner.message.text: 0 references () [0] - Dead Value +JsxV4.C.+make: 0 references () [0] + Live Value +JsxV4.C.+make: 1 references (JsxV4.res:7:9) [0] Live Value +LetPrivate.+y: 0 references () [0] Live Value +LetPrivate.local_1.+x: 1 references (LetPrivate.res:7:4) [0] Live Value +ModuleAliases.+testInner2: 0 references () [0] @@ -3986,16 +3987,6 @@ File References <-- line 12 @dead("make") let make = make - Warning Dead Module - File "JsxV4.res", line 3, characters 8-62 - JsxV4.C is a dead module as all its items are dead. - - Warning Dead Value - File "JsxV4.res", line 4, characters 20-47 - C.make is never used - <-- line 4 - @react.component @dead("C.make") let make = () => React.null - Warning Dead Module File "ModuleAliases.res", line 2, characters 10-57 ModuleAliases.Outer.Inner is a dead module as all its items are dead. @@ -4520,4 +4511,4 @@ File References <-- line 96 type variant1Object = | @dead("variant1Object.R") R(payload) - Analysis reported 336 issues (Incorrect Dead Annotation:1, Warning Dead Exception:2, Warning Dead Module:26, Warning Dead Type:89, Warning Dead Value:200, Warning Dead Value With Side Effects:2, Warning Redundant Optional Argument:5, Warning Unused Argument:11) + Analysis reported 334 issues (Incorrect Dead Annotation:1, Warning Dead Exception:2, Warning Dead Module:25, Warning Dead Type:89, Warning Dead Value:199, Warning Dead Value With Side Effects:2, Warning Redundant Optional Argument:5, Warning Unused Argument:11) diff --git a/analysis/reanalyze/examples/deadcode/package-lock.json b/analysis/reanalyze/examples/deadcode/package-lock.json index a4880d352..ce6d8e193 100644 --- a/analysis/reanalyze/examples/deadcode/package-lock.json +++ b/analysis/reanalyze/examples/deadcode/package-lock.json @@ -14,7 +14,7 @@ "devDependencies": { "react": "^16.13.1", "react-dom": "^16.8.6", - "rescript": "^10.1.0-alpha.2" + "rescript": "^10.1.0-rc.1" } }, "node_modules/@glennsl/bs-json": { @@ -98,9 +98,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/rescript": { - "version": "10.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-alpha.2.tgz", - "integrity": "sha512-uaWt6+Br7rxV339mE2ir80fjihq3XtQ88uPYt4otd1VgFXQRA+x/kof1xAUQULMEJKxBz0ifDDoL+3K6JiNG7Q==", + "version": "10.1.0-rc.1", + "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.1.tgz", + "integrity": "sha512-xnYefPaLtSVgchYy5KOzTJti/PtACeZmj1wfmsWtvpvZ9wqF2YRsj+3Ga7+6iIhRS8A/RKKBTCui3mxSXGfESg==", "dev": true, "hasInstallScript": true, "bin": { @@ -187,9 +187,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "rescript": { - "version": "10.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-alpha.2.tgz", - "integrity": "sha512-uaWt6+Br7rxV339mE2ir80fjihq3XtQ88uPYt4otd1VgFXQRA+x/kof1xAUQULMEJKxBz0ifDDoL+3K6JiNG7Q==", + "version": "10.1.0-rc.1", + "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.1.tgz", + "integrity": "sha512-xnYefPaLtSVgchYy5KOzTJti/PtACeZmj1wfmsWtvpvZ9wqF2YRsj+3Ga7+6iIhRS8A/RKKBTCui3mxSXGfESg==", "dev": true }, "scheduler": { diff --git a/analysis/reanalyze/examples/deadcode/package.json b/analysis/reanalyze/examples/deadcode/package.json index 176f6dff8..06c8d7e3e 100644 --- a/analysis/reanalyze/examples/deadcode/package.json +++ b/analysis/reanalyze/examples/deadcode/package.json @@ -5,7 +5,7 @@ "devDependencies": { "react": "^16.13.1", "react-dom": "^16.8.6", - "rescript": "^10.1.0-alpha.2" + "rescript": "^10.1.0-rc.1" }, "dependencies": { "@glennsl/bs-json": "^5.0.4", diff --git a/analysis/reanalyze/examples/termination/package-lock.json b/analysis/reanalyze/examples/termination/package-lock.json index 6ec076cf1..1dc68fb72 100644 --- a/analysis/reanalyze/examples/termination/package-lock.json +++ b/analysis/reanalyze/examples/termination/package-lock.json @@ -8,13 +8,13 @@ "name": "termination", "version": "0.1.0", "devDependencies": { - "rescript": "^10.1.0-alpha.2" + "rescript": "^10.1.0-rc.1" } }, "node_modules/rescript": { - "version": "10.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-alpha.2.tgz", - "integrity": "sha512-uaWt6+Br7rxV339mE2ir80fjihq3XtQ88uPYt4otd1VgFXQRA+x/kof1xAUQULMEJKxBz0ifDDoL+3K6JiNG7Q==", + "version": "10.1.0-rc.1", + "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.1.tgz", + "integrity": "sha512-xnYefPaLtSVgchYy5KOzTJti/PtACeZmj1wfmsWtvpvZ9wqF2YRsj+3Ga7+6iIhRS8A/RKKBTCui3mxSXGfESg==", "dev": true, "hasInstallScript": true, "bin": { @@ -27,9 +27,9 @@ }, "dependencies": { "rescript": { - "version": "10.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-alpha.2.tgz", - "integrity": "sha512-uaWt6+Br7rxV339mE2ir80fjihq3XtQ88uPYt4otd1VgFXQRA+x/kof1xAUQULMEJKxBz0ifDDoL+3K6JiNG7Q==", + "version": "10.1.0-rc.1", + "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.1.tgz", + "integrity": "sha512-xnYefPaLtSVgchYy5KOzTJti/PtACeZmj1wfmsWtvpvZ9wqF2YRsj+3Ga7+6iIhRS8A/RKKBTCui3mxSXGfESg==", "dev": true } } diff --git a/analysis/reanalyze/examples/termination/package.json b/analysis/reanalyze/examples/termination/package.json index 47e93aa17..ee074c8f7 100644 --- a/analysis/reanalyze/examples/termination/package.json +++ b/analysis/reanalyze/examples/termination/package.json @@ -3,6 +3,6 @@ "version": "0.1.0", "private": true, "devDependencies": { - "rescript": "^10.1.0-alpha.2" + "rescript": "^10.1.0-rc.1" } } diff --git a/analysis/tests/package-lock.json b/analysis/tests/package-lock.json index 55f53b2ce..d4843a300 100644 --- a/analysis/tests/package-lock.json +++ b/analysis/tests/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "rescript": "^10.1.0-alpha.2" + "rescript": "^10.1.0-rc.1" }, "devDependencies": { "@rescript/react": "^0.10.3" @@ -69,9 +69,9 @@ } }, "node_modules/rescript": { - "version": "10.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-alpha.2.tgz", - "integrity": "sha512-uaWt6+Br7rxV339mE2ir80fjihq3XtQ88uPYt4otd1VgFXQRA+x/kof1xAUQULMEJKxBz0ifDDoL+3K6JiNG7Q==", + "version": "10.1.0-rc.1", + "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.1.tgz", + "integrity": "sha512-xnYefPaLtSVgchYy5KOzTJti/PtACeZmj1wfmsWtvpvZ9wqF2YRsj+3Ga7+6iIhRS8A/RKKBTCui3mxSXGfESg==", "hasInstallScript": true, "bin": { "bsc": "bsc", @@ -138,9 +138,9 @@ } }, "rescript": { - "version": "10.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-alpha.2.tgz", - "integrity": "sha512-uaWt6+Br7rxV339mE2ir80fjihq3XtQ88uPYt4otd1VgFXQRA+x/kof1xAUQULMEJKxBz0ifDDoL+3K6JiNG7Q==" + "version": "10.1.0-rc.1", + "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.1.tgz", + "integrity": "sha512-xnYefPaLtSVgchYy5KOzTJti/PtACeZmj1wfmsWtvpvZ9wqF2YRsj+3Ga7+6iIhRS8A/RKKBTCui3mxSXGfESg==" }, "scheduler": { "version": "0.23.0", diff --git a/analysis/tests/package.json b/analysis/tests/package.json index 340963da9..1aea6282f 100644 --- a/analysis/tests/package.json +++ b/analysis/tests/package.json @@ -8,6 +8,6 @@ "@rescript/react": "^0.10.3" }, "dependencies": { - "rescript": "^10.1.0-alpha.2" + "rescript": "^10.1.0-rc.1" } }