Skip to content

Commit 832399f

Browse files
committed
- Per ESLint docs, "Without the fixable property, ESLint does not apply fixes even if the rule implements fix functions."
1 parent e35c858 commit 832399f

File tree

5 files changed

+20
-0
lines changed

5 files changed

+20
-0
lines changed

src/rules/checkTagNames.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,8 @@ export default iterateJsdoc(({
2222
report('Invalid JSDoc tag name "' + jsdocTag.tag + '".', null, jsdocTag);
2323
}
2424
});
25+
}, {
26+
meta: {
27+
fixable: 'code'
28+
}
2529
});

src/rules/checkTypes.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,8 @@ export default iterateJsdoc(({
5959
});
6060
}
6161
});
62+
}, {
63+
meta: {
64+
fixable: 'code'
65+
}
6266
});

src/rules/newlineAfterDescription.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,8 @@ export default iterateJsdoc(({
5353
return fixer.replaceText(jsdocNode, sourceLines.join('\n'));
5454
});
5555
}
56+
}, {
57+
meta: {
58+
fixable: 'whitespace'
59+
}
5660
});

src/rules/requireDescriptionCompleteSentence.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,4 +126,8 @@ export default iterateJsdoc(({
126126

127127
return validateDescription(description, report, jsdocNode, sourceCode, tag.tag);
128128
});
129+
}, {
130+
meta: {
131+
fixable: 'code'
132+
}
129133
});

src/rules/requireHyphenBeforeParamDescription.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,8 @@ export default iterateJsdoc(({
4343
}, jsdocTag);
4444
}
4545
});
46+
}, {
47+
meta: {
48+
fixable: 'code'
49+
}
4650
});

0 commit comments

Comments
 (0)