diff options
Diffstat (limited to 'scripts/frontend/stylelint/stylelint-duplicate-selectors.js')
-rw-r--r-- | scripts/frontend/stylelint/stylelint-duplicate-selectors.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/scripts/frontend/stylelint/stylelint-duplicate-selectors.js b/scripts/frontend/stylelint/stylelint-duplicate-selectors.js deleted file mode 100644 index 982ddf524a3..00000000000 --- a/scripts/frontend/stylelint/stylelint-duplicate-selectors.js +++ /dev/null @@ -1,25 +0,0 @@ -const stylelint = require('stylelint'); -const utils = require('./stylelint-utils'); - -const ruleName = 'stylelint-gitlab/duplicate-selectors'; - -const messages = stylelint.utils.ruleMessages(ruleName, { - expected: (selector1, selector2) => { - return `"${selector1}" and "${selector2}" have the same properties.`; - }, -}); - -module.exports = stylelint.createPlugin(ruleName, (enabled) => { - if (!enabled) { - return; - } - - // eslint-disable-next-line consistent-return - return (root, result) => { - const selectorGroups = {}; - utils.createPropertiesHashmap(root, result, ruleName, messages, selectorGroups, true); - }; -}); - -module.exports.ruleName = ruleName; -module.exports.messages = messages; |