summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/lib/rules/newline-after-var.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/lib/rules/newline-after-var.js')
-rw-r--r--tools/node_modules/eslint/lib/rules/newline-after-var.js14
1 files changed, 6 insertions, 8 deletions
diff --git a/tools/node_modules/eslint/lib/rules/newline-after-var.js b/tools/node_modules/eslint/lib/rules/newline-after-var.js
index 83fd420d73..036cefc22c 100644
--- a/tools/node_modules/eslint/lib/rules/newline-after-var.js
+++ b/tools/node_modules/eslint/lib/rules/newline-after-var.js
@@ -26,14 +26,16 @@ module.exports = {
recommended: false,
url: "https://eslint.org/docs/rules/newline-after-var"
},
-
schema: [
{
enum: ["never", "always"]
}
],
-
fixable: "whitespace",
+ messages: {
+ expected: "Expected blank line after variable declarations.",
+ unexpected: "Unexpected blank line after variable declarations."
+ },
deprecated: true,
@@ -41,10 +43,6 @@ module.exports = {
},
create(context) {
-
- const ALWAYS_MESSAGE = "Expected blank line after variable declarations.",
- NEVER_MESSAGE = "Unexpected blank line after variable declarations.";
-
const sourceCode = context.getSourceCode();
// Default `mode` to "always".
@@ -214,7 +212,7 @@ module.exports = {
if (mode === "never" && noNextLineToken && !hasNextLineComment) {
context.report({
node,
- message: NEVER_MESSAGE,
+ messageId: "unexpected",
data: { identifier: node.name },
fix(fixer) {
const linesBetween = sourceCode.getText().slice(lastToken.range[1], nextToken.range[0]).split(astUtils.LINEBREAK_MATCHER);
@@ -233,7 +231,7 @@ module.exports = {
) {
context.report({
node,
- message: ALWAYS_MESSAGE,
+ messageId: "expected",
data: { identifier: node.name },
fix(fixer) {
if ((noNextLineToken ? getLastCommentLineOfBlock(nextLineNum) : lastToken.loc.end.line) === nextToken.loc.start.line) {