From c5bbf91892db71f02ef6cbf8b7ad262930dc0005 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Sat, 25 Jul 2015 11:08:08 -0400 Subject: [PATCH] Merge pull request babel/babel-eslint#152 from bgw/line-x Replace 'Line X' with actual line number --- eslint/babel-eslint-parser/index.js | 2 +- eslint/babel-eslint-parser/test/non-regression.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eslint/babel-eslint-parser/index.js b/eslint/babel-eslint-parser/index.js index a1ceaa8b6b..a686f5e024 100644 --- a/eslint/babel-eslint-parser/index.js +++ b/eslint/babel-eslint-parser/index.js @@ -430,7 +430,7 @@ exports.parse = function (code) { err.column = err.loc.column; // remove trailing "(LINE:COLUMN)" acorn message and add in esprima syntax error message start - err.message = "Line X: " + err.message.replace(/ \((\d+):(\d+)\)$/, ""); + err.message = "Line " + err.lineNumber + ": " + err.message.replace(/ \((\d+):(\d+)\)$/, ""); } throw err; diff --git a/eslint/babel-eslint-parser/test/non-regression.js b/eslint/babel-eslint-parser/test/non-regression.js index 3d2bd82e07..c3f6721fd5 100644 --- a/eslint/babel-eslint-parser/test/non-regression.js +++ b/eslint/babel-eslint-parser/test/non-regression.js @@ -47,7 +47,7 @@ describe("verify", function () { verifyAndAssertMessages( "{ , res }", {}, - [ "1:2 Line X: Unexpected token" ] + [ "1:2 Unexpected token" ] ); });