Skip to content

Commit c837a5a

Browse files
Update designs/2026-rule-tester-meta-deprecated-validation/README.md
Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
1 parent da003a1 commit c837a5a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • designs/2026-rule-tester-meta-deprecated-validation

designs/2026-rule-tester-meta-deprecated-validation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
## Motivation
1313

14-
Rule deprecation metadata is used by ESLint to populate `usedDeprecatedRules` and by integrations to explain replacement rules. Today, malformed `meta.deprecated` values can pass through rule tests unnoticed, which allows invalid metadata to reach users and downstream tools. `RuleTester` already catches common rule authoring mistakes such as invalid option schemas, missing `meta.fixable`, and missing `meta.hasSuggestions`; deprecation metadata should receive the same early feedback.
14+
Rule deprecation metadata is used by ESLint to populate `LintResult#usedDeprecatedRules` and by integrations to explain replacement rules. Today, malformed `meta.deprecated` values can pass through rule tests unnoticed, which allows invalid metadata to reach users and downstream tools. `RuleTester` already catches common rule authoring mistakes such as invalid option schemas, missing `meta.fixable`, and missing `meta.hasSuggestions`; deprecation metadata should receive the same early feedback.
1515

1616
## Detailed Design
1717

0 commit comments

Comments
 (0)