From 860ff7ee7f818bc0f60d8228670e584b3f6c218b Mon Sep 17 00:00:00 2001 From: Amaury Levé Date: Wed, 27 Jun 2018 12:38:58 +0200 Subject: FP S4662: SCSS directives --- .../main/java/org/sonar/css/plugin/rules/AtRuleNoUnknown.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'sonar-css-plugin/src') diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/AtRuleNoUnknown.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/AtRuleNoUnknown.java index 3a2a821..0683f35 100644 --- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/AtRuleNoUnknown.java +++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/AtRuleNoUnknown.java @@ -19,6 +19,8 @@ */ package org.sonar.css.plugin.rules; +import java.util.Arrays; +import java.util.List; import org.sonar.check.Rule; @Rule(key = "S4662") @@ -28,4 +30,13 @@ public class AtRuleNoUnknown implements CssRule { public String stylelintKey() { return "at-rule-no-unknown"; } + + @Override + public Object stylelintOptions() { + return Arrays.asList(true, new StylelintIgnoreOption()); + } + + private static class StylelintIgnoreOption { + private final List ignoreAtRules = Arrays.asList("debug", "each", "else", "for", "function", "if", "include", "mixin", "return", "while"); + } } -- cgit v1.2.3