From 69cee141ed493e6546967f7aebbd0ac7735ea542 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 8fa0caececa..bf08ec00feb 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 af078a78882..aec6ba43791 100644 --- a/tests/lib/eslint/flat-eslint.js +++ b/tests/lib/eslint/flat-eslint.js @@ -661,7 +661,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")); @@ -1196,7 +1196,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); @@ -5093,7 +5093,7 @@ describe("FlatESLint", () => { { ruleId: null, 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, nodeType: null }