Skip to content

Commit 5c8b1ba

Browse files
Improve stylelint-disable comment error message
1 parent b142038 commit 5c8b1ba

File tree

1 file changed

+6
-2
lines changed
  • stylelint-polaris/plugins/coverage

1 file changed

+6
-2
lines changed

stylelint-polaris/plugins/coverage/index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,12 @@ module.exports = stylelint.createPlugin(
7777
continue;
7878
}
7979

80+
const stylelintDisableText = disabledRange.comment.text
81+
.split('--')[0]
82+
.trim();
83+
8084
stylelint.utils.report({
81-
message: `Missing "polaris:" prefix in disable comment description`,
85+
message: `Expected /* ${stylelintDisableText} -- polaris: Context comment for disable */`,
8286
ruleName,
8387
result,
8488
node: disabledRange.comment,
@@ -119,7 +123,7 @@ function isDisabledCoverageRule(disabledCoverageLines, disabledRange) {
119123
*/
120124
function isUnclosedDisabledRange(disabledRange) {
121125
if (
122-
disabledRange.comment.text === 'stylelint-disable' &&
126+
!disabledRange.comment.text.startsWith('stylelint-disable-next-line') &&
123127
!isNumber(disabledRange.end)
124128
) {
125129
return true;

0 commit comments

Comments
 (0)