Skip to content

Commit 0cc60a3

Browse files
committed
Add type to more rules
1 parent 452017e commit 0cc60a3

9 files changed

+9
-1
lines changed

lib/rules/jsx-newline.js

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ const messages = {
2020

2121
module.exports = {
2222
meta: {
23+
type: 'layout',
2324
docs: {
2425
description: 'Require or prevent a new line after jsx elements and expressions.',
2526
category: 'Stylistic Issues',

lib/rules/jsx-no-constructed-context-values.js

+1
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ const messages = {
130130

131131
module.exports = {
132132
meta: {
133+
type: 'suggestion',
133134
docs: {
134135
description: 'Prevents JSX context provider values from taking values that will cause needless rerenders.',
135136
category: 'Best Practices',

lib/rules/no-adjacent-inline-elements.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ const messages = {
7777
};
7878

7979
module.exports = {
80-
type: 'suggestion',
8180
meta: {
81+
type: 'suggestion',
8282
docs: {
8383
description: 'Prevent adjacent inline elements not separated by whitespace.',
8484
category: 'Best Practices',

lib/rules/no-arrow-function-lifecycle.js

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ const messages = {
3333

3434
module.exports = {
3535
meta: {
36+
type: 'suggestion',
3637
docs: {
3738
description: 'Lifecycle methods should be methods on the prototype, not class fields',
3839
category: 'Best Practices',

lib/rules/no-invalid-html-attribute.js

+1
Original file line numberDiff line numberDiff line change
@@ -478,6 +478,7 @@ function checkCreateProps(context, node, attribute) {
478478

479479
module.exports = {
480480
meta: {
481+
type: 'problem',
481482
fixable: 'code',
482483
docs: {
483484
description: 'Forbid attribute with an invalid values`',

lib/rules/no-namespace.js

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ const messages = {
2020

2121
module.exports = {
2222
meta: {
23+
type: 'problem',
2324
docs: {
2425
description: 'Enforce that namespaces are not used in React elements',
2526
category: 'Possible Errors',

lib/rules/no-unstable-nested-components.js

+1
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ function resolveComponentName(node) {
268268

269269
module.exports = {
270270
meta: {
271+
type: 'problem',
271272
docs: {
272273
description: 'Prevent creating unstable components inside components',
273274
category: 'Possible Errors',

lib/rules/no-unused-class-component-methods.js

+1
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ const messages = {
100100

101101
module.exports = {
102102
meta: {
103+
type: 'suggestion',
103104
docs: {
104105
description: 'Prevent declaring unused methods of component class',
105106
category: 'Best Practices',

lib/rules/prefer-exact-props.js

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ const messages = {
2222

2323
module.exports = {
2424
meta: {
25+
type: 'problem',
2526
docs: {
2627
description: 'Prefer exact proptype definitions',
2728
category: 'Possible Errors',

0 commit comments

Comments
 (0)