Skip to content

Commit 49537f2

Browse files
authored
Merge pull request #107 from rescript-association/j_interpolation
Remove use of deprecated `j` interpolation.
2 parents 7c2f372 + 83e31ba commit 49537f2

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

src/Core__Error.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ var $$TypeError = {};
1414
var $$URIError = {};
1515

1616
function panic(msg) {
17-
throw new Error("Panic! " + msg);
17+
throw new Error("Panic! " + msg + "");
1818
}
1919

2020
export {

src/Core__Error.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ module URIError = {
3636

3737
external raise: t => 'a = "%raise"
3838

39-
let panic = msg => make(j`Panic! $msg`)->raise
39+
let panic = msg => make(`Panic! ${msg}`)->raise

test/Test.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ function run(loc, left, comparator, right) {
5858
}, {
5959
highlightCode: true
6060
});
61-
var errorMessage = "\n \u001b[31mTest Failure!\n \u001b[36m" + file + "\u001b[0m:\u001b[2m" + line + "\n" + codeFrame + "\n \u001b[39mLeft: \u001b[31m" + left$1 + "\n \u001b[39mRight: \u001b[31m" + right$1 + "\u001b[0m\n";
61+
var errorMessage = "\n \u001b[31mTest Failure!\n \u001b[36m" + file + "\u001b[0m:\u001b[2m" + String(line) + "\n" + codeFrame + "\n \u001b[39mLeft: \u001b[31m" + left$1 + "\n \u001b[39mRight: \u001b[31m" + right$1 + "\u001b[0m\n";
6262
console.log(errorMessage);
6363
var obj = {};
6464
Error.captureStackTrace(obj);

test/Test.res

+5-5
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ let run = (loc, left, comparator, right) => {
5353
{"start": {"line": line}},
5454
{"highlightCode": true},
5555
)
56-
let errorMessage = j`
56+
let errorMessage = `
5757
\u001b[31mTest Failure!
58-
\u001b[36m$file\u001b[0m:\u001b[2m$line
59-
$codeFrame
60-
\u001b[39mLeft: \u001b[31m$left
61-
\u001b[39mRight: \u001b[31m$right\u001b[0m
58+
\u001b[36m${file}\u001b[0m:\u001b[2m${string_of_int(line)}
59+
${codeFrame}
60+
\u001b[39mLeft: \u001b[31m${left}
61+
\u001b[39mRight: \u001b[31m${right}\u001b[0m
6262
`
6363
Console.log(errorMessage)
6464
// API: https://nodejs.org/api/errors.html#errors_error_capturestacktrace_targetobject_constructoropt

0 commit comments

Comments
 (0)