diff --git a/packages/eslint-plugin/src/rules/no-invalid-this.ts b/packages/eslint-plugin/src/rules/no-invalid-this.ts index 36236d0b4af9..5cf502a7af94 100644 --- a/packages/eslint-plugin/src/rules/no-invalid-this.ts +++ b/packages/eslint-plugin/src/rules/no-invalid-this.ts @@ -23,10 +23,7 @@ export default createRule({ recommended: false, extendsBaseRule: true, }, - // TODO: this rule has only had messages since v7.0 - remove this when we remove support for v6 - messages: baseRule.meta.messages ?? { - unexpectedThis: "Unexpected 'this'.", - }, + messages: baseRule.meta.messages, hasSuggestions: baseRule.meta.hasSuggestions, schema: baseRule.meta.schema, }, diff --git a/packages/eslint-plugin/src/rules/no-unused-expressions.ts b/packages/eslint-plugin/src/rules/no-unused-expressions.ts index 96830736f9d4..0ad71a47fba4 100644 --- a/packages/eslint-plugin/src/rules/no-unused-expressions.ts +++ b/packages/eslint-plugin/src/rules/no-unused-expressions.ts @@ -20,11 +20,7 @@ export default util.createRule({ }, hasSuggestions: baseRule.meta.hasSuggestions, schema: baseRule.meta.schema, - // TODO: this rule has only had messages since v7.0 - remove this when we remove support for v6 - messages: baseRule.meta.messages ?? { - unusedExpression: - 'Expected an assignment or function call and instead saw an expression.', - }, + messages: baseRule.meta.messages, }, defaultOptions: [ { diff --git a/packages/eslint-plugin/src/rules/no-useless-constructor.ts b/packages/eslint-plugin/src/rules/no-useless-constructor.ts index 98fcc9631c5e..b83b2706fc8a 100644 --- a/packages/eslint-plugin/src/rules/no-useless-constructor.ts +++ b/packages/eslint-plugin/src/rules/no-useless-constructor.ts @@ -54,10 +54,7 @@ export default util.createRule({ }, hasSuggestions: baseRule.meta.hasSuggestions, schema: baseRule.meta.schema, - // TODO: this rule has only had messages since v7.0 - remove this when we remove support for v6 - messages: baseRule.meta.messages ?? { - noUselessConstructor: 'Useless constructor.', - }, + messages: baseRule.meta.messages, }, defaultOptions: [], create(context) { @@ -65,8 +62,7 @@ export default util.createRule({ return { MethodDefinition(node): void { if ( - node.value && - node.value.type === AST_NODE_TYPES.FunctionExpression && + node.value?.type === AST_NODE_TYPES.FunctionExpression && node.value.body && checkAccessibility(node) && checkParams(node) diff --git a/packages/eslint-plugin/src/rules/quotes.ts b/packages/eslint-plugin/src/rules/quotes.ts index 4a23e9632d7a..59f718c50ae1 100644 --- a/packages/eslint-plugin/src/rules/quotes.ts +++ b/packages/eslint-plugin/src/rules/quotes.ts @@ -21,10 +21,7 @@ export default util.createRule({ }, fixable: 'code', hasSuggestions: baseRule.meta.hasSuggestions, - // TODO: this rule has only had messages since v7.0 - remove this when we remove support for v6 - messages: baseRule.meta.messages ?? { - wrongQuotes: 'Strings must use {{description}}.', - }, + messages: baseRule.meta.messages, schema: baseRule.meta.schema, }, defaultOptions: [ diff --git a/packages/eslint-plugin/src/rules/semi.ts b/packages/eslint-plugin/src/rules/semi.ts index c6da7c7912e8..5fad3f3b395d 100644 --- a/packages/eslint-plugin/src/rules/semi.ts +++ b/packages/eslint-plugin/src/rules/semi.ts @@ -22,11 +22,7 @@ export default util.createRule({ fixable: 'code', hasSuggestions: baseRule.meta.hasSuggestions, schema: baseRule.meta.schema, - // TODO: this rule has only had messages since v7.0 - remove this when we remove support for v6 - messages: baseRule.meta.messages ?? { - missingSemi: 'Missing semicolon.', - extraSemi: 'Extra semicolon.', - }, + messages: baseRule.meta.messages, }, defaultOptions: [ 'always', pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy