From 3fa6c9243ee52dc88625be2e0ab1647ccd11da1f Mon Sep 17 00:00:00 2001 From: Milos Djermanovic Date: Tue, 16 May 2023 10:01:40 +0200 Subject: [PATCH] update warning message --- lib/eslint/eslint-helpers.js | 2 +- tests/lib/eslint/flat-eslint.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/eslint/eslint-helpers.js b/lib/eslint/eslint-helpers.js index 29a9b4a9b8ac..cd71f743fa77 100644 --- a/lib/eslint/eslint-helpers.js +++ b/lib/eslint/eslint-helpers.js @@ -598,7 +598,7 @@ function createIgnoreResult(filePath, baseDir) { if (isHidden) { message = "File ignored by default. Use a negated ignore pattern (like \"--ignore-pattern '!'\") to override."; } else if (isInNodeModules) { - message = "File ignored by default. Use \"--ignore-pattern '!node_modules/*'\" to override."; + message = "File ignored by default because it is located under the node_modules directory. Use ignore pattern \"!**/node_modules/\" to override."; } else { message = "File ignored because of a matching ignore pattern. Use \"--no-ignore\" to override."; } diff --git a/tests/lib/eslint/flat-eslint.js b/tests/lib/eslint/flat-eslint.js index 2584120f151a..479f7488bb43 100644 --- a/tests/lib/eslint/flat-eslint.js +++ b/tests/lib/eslint/flat-eslint.js @@ -658,7 +658,7 @@ describe("FlatESLint", () => { ignore: false }); const results = await eslint.lintText("var bar = foo;", { filePath: "node_modules/passing.js", warnIgnored: true }); - const expectedMsg = "File ignored by default. Use \"--ignore-pattern '!node_modules/*'\" to override."; + const expectedMsg = "File ignored by default because it is located under the node_modules directory. Use ignore pattern \"!**/node_modules/\" to override."; assert.strictEqual(results.length, 1); assert.strictEqual(results[0].filePath, getFixturePath("node_modules/passing.js")); @@ -1193,7 +1193,7 @@ describe("FlatESLint", () => { cwd: getFixturePath("cli-engine") }); const results = await eslint.lintFiles(["node_modules/foo.js"]); - const expectedMsg = "File ignored by default. Use \"--ignore-pattern '!node_modules/*'\" to override."; + const expectedMsg = "File ignored by default because it is located under the node_modules directory. Use ignore pattern \"!**/node_modules/\" to override."; assert.strictEqual(results.length, 1); assert.strictEqual(results[0].errorCount, 0); @@ -5089,7 +5089,7 @@ describe("FlatESLint", () => { messages: [ { fatal: false, - message: "File ignored by default. Use \"--ignore-pattern '!node_modules/*'\" to override.", + message: "File ignored by default because it is located under the node_modules directory. Use ignore pattern \"!**/node_modules/\" to override.", severity: 1 } ],