diff --git a/spec/parser/Lexer.spec.js b/spec/parser/Lexer.spec.js index c080464..8504662 100644 --- a/spec/parser/Lexer.spec.js +++ b/spec/parser/Lexer.spec.js @@ -3,7 +3,7 @@ import { FEELLexer, ThrowErrorAndFailListener } from "jdmn-js-runtime"; describe("Lexer", () => { it("testIncorrectToken", () => { - expect(function() { checkToken("@"); } ).toThrow(new Error("line 1:0 token recognition error at: '@' LexerNoViableAltException")); + expect(function() { checkToken("@"); } ).toThrow(new Error("line 1:0 token recognition error at: '@'")); }); it("testSpaces", () => { diff --git a/src/jdmn-js-runtime/index.node.js b/src/jdmn-js-runtime/index.node.js index ba7a002..5ffd313 100644 --- a/src/jdmn-js-runtime/index.node.js +++ b/src/jdmn-js-runtime/index.node.js @@ -1,8 +1,7 @@ import FEELLexer from "./parser/FEELLexer.js"; import FEELParser from "./parser/FEELParser.js"; -import { inputEntry } from "./validation/FEELValidation.js"; -import { outputEntry } from "./validation/FEELValidation.js"; +import { inputEntry, outputEntry } from "./validation/FEELValidation.js"; import { ThrowErrorAndFailListener } from "./validation/ThrowErrorAndFailListener.js"; export default { diff --git a/src/jdmn-js-runtime/index.web.js b/src/jdmn-js-runtime/index.web.js index 1435901..5ffd313 100644 --- a/src/jdmn-js-runtime/index.web.js +++ b/src/jdmn-js-runtime/index.web.js @@ -1,8 +1,7 @@ -import FEELLexer from "./parser/FEELParser.js"; +import FEELLexer from "./parser/FEELLexer.js"; import FEELParser from "./parser/FEELParser.js"; -import { inputEntry } from "./validation/FEELValidation.js"; -import { outputEntry } from "./validation/FEELValidation.js"; +import { inputEntry, outputEntry } from "./validation/FEELValidation.js"; import { ThrowErrorAndFailListener } from "./validation/ThrowErrorAndFailListener.js"; export default { diff --git a/src/jdmn-js-runtime/validation/ThrowErrorAndFailListener.js b/src/jdmn-js-runtime/validation/ThrowErrorAndFailListener.js index cd8a05b..686b991 100644 --- a/src/jdmn-js-runtime/validation/ThrowErrorAndFailListener.js +++ b/src/jdmn-js-runtime/validation/ThrowErrorAndFailListener.js @@ -1,8 +1,9 @@ import antlr4 from "antlr4"; export class ThrowErrorAndFailListener extends antlr4.error.ErrorListener { - syntaxError(recognizer, offendingSymbol, line, column, msg, e) { - throw new Error(`line ${line}:${column} ${msg} ${e}`); + // eslint-disable-next-line no-unused-vars + syntaxError(recognizer, offendingSymbol, line, column, msg, _) { + throw new Error(`line ${line}:${column} ${msg}`); } }