You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[prefer-placeholders](docs/rules/prefer-placeholders.md)| require using placeholders for dynamic report messages |||||
88
-
|[prefer-replace-text](docs/rules/prefer-replace-text.md)| require using `replaceText()` instead of `replaceTextRange()`|||||
89
-
|[report-message-format](docs/rules/report-message-format.md)| enforce a consistent format for rule report messages |||||
90
-
|[require-meta-default-options](docs/rules/require-meta-default-options.md)| require only rules with options to implement a `meta.defaultOptions` property | ✅ | 🔧 |||
91
-
|[require-meta-docs-description](docs/rules/require-meta-docs-description.md)| require rules to implement a `meta.docs.description` property with the correct format |||||
92
-
|[require-meta-docs-recommended](docs/rules/require-meta-docs-recommended.md)| require rules to implement a `meta.docs.recommended` property ||| 💡 ||
93
-
|[require-meta-docs-url](docs/rules/require-meta-docs-url.md)| require rules to implement a `meta.docs.url` property || 🔧 |||
94
-
|[require-meta-fixable](docs/rules/require-meta-fixable.md)| require rules to implement a `meta.fixable` property | ✅ ||||
95
-
|[require-meta-has-suggestions](docs/rules/require-meta-has-suggestions.md)| require suggestable rules to implement a `meta.hasSuggestions` property | ✅ | 🔧 |||
96
-
|[require-meta-schema](docs/rules/require-meta-schema.md)| require rules to implement a `meta.schema` property | ✅ || 💡 ||
97
-
|[require-meta-schema-description](docs/rules/require-meta-schema-description.md)| require rules `meta.schema` properties to include descriptions | ✅ ||||
98
-
|[require-meta-type](docs/rules/require-meta-type.md)| require rules to implement a `meta.type` property | ✅ ||||
|[fixer-return](docs/rules/fixer-return.md)| require fixer functions to return a fix | ✅ ||||
74
+
|[meta-property-ordering](docs/rules/meta-property-ordering.md)| enforce the order of meta properties || 🔧 |||
75
+
|[no-deprecated-context-methods](docs/rules/no-deprecated-context-methods.md)| disallow usage of deprecated methods on rule context objects | ✅ | 🔧 |||
76
+
|[no-deprecated-report-api](docs/rules/no-deprecated-report-api.md)| disallow the version of `context.report()` with multiple arguments | ✅ | 🔧 |||
77
+
|[no-matching-violation-suggest-message-ids](docs/rules/no-matching-violation-suggest-message-ids.md)| require suggestions to have different `messageId` than their parent report |||||
78
+
|[no-meta-replaced-by](docs/rules/no-meta-replaced-by.md)| disallow using the `meta.replacedBy` rule property | ✅ ||||
79
+
|[no-meta-schema-default](docs/rules/no-meta-schema-default.md)| disallow rules `meta.schema` properties to include defaults | ✅ ||||
80
+
|[no-missing-message-ids](docs/rules/no-missing-message-ids.md)| disallow `messageId`s that are missing from `meta.messages`| ✅ ||||
|[prefer-placeholders](docs/rules/prefer-placeholders.md)| require using placeholders for dynamic report messages |||||
89
+
|[prefer-replace-text](docs/rules/prefer-replace-text.md)| require using `replaceText()` instead of `replaceTextRange()`|||||
90
+
|[report-message-format](docs/rules/report-message-format.md)| enforce a consistent format for rule report messages |||||
91
+
|[require-meta-default-options](docs/rules/require-meta-default-options.md)| require only rules with options to implement a `meta.defaultOptions` property | ✅ | 🔧 |||
92
+
|[require-meta-docs-description](docs/rules/require-meta-docs-description.md)| require rules to implement a `meta.docs.description` property with the correct format |||||
93
+
|[require-meta-docs-recommended](docs/rules/require-meta-docs-recommended.md)| require rules to implement a `meta.docs.recommended` property ||| 💡 ||
94
+
|[require-meta-docs-url](docs/rules/require-meta-docs-url.md)| require rules to implement a `meta.docs.url` property || 🔧 |||
95
+
|[require-meta-fixable](docs/rules/require-meta-fixable.md)| require rules to implement a `meta.fixable` property | ✅ ||||
96
+
|[require-meta-has-suggestions](docs/rules/require-meta-has-suggestions.md)| require suggestable rules to implement a `meta.hasSuggestions` property | ✅ | 🔧 |||
97
+
|[require-meta-schema](docs/rules/require-meta-schema.md)| require rules to implement a `meta.schema` property | ✅ || 💡 ||
98
+
|[require-meta-schema-description](docs/rules/require-meta-schema-description.md)| require rules `meta.schema` properties to include descriptions | ✅ ||||
99
+
|[require-meta-type](docs/rules/require-meta-type.md)| require rules to implement a `meta.type` property | ✅ ||||
# Require suggestions to have different `messageId` than their parent report (`eslint-plugin/no-matching-violation-suggest-message-ids`)
2
+
3
+
<!-- end auto-generated rule header -->
4
+
5
+
When providing fix suggestions to a reported problem, it's important to have an actionable `messageId` for each suggestion rather than reusing the same `messageId` as the main report.
0 commit comments