aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin/src/main/java/org
diff options
context:
space:
mode:
authorElena Vilchik2018-11-23 10:28:41 +0100
committerGitHub2018-11-23 10:28:41 +0100
commit3ad5232345519caed38a24c70fb77e91757833bf (patch)
treeac6f89900a5ef7265fcb819433106435bb169c47 /sonar-css-plugin/src/main/java/org
parent2465511c97e3b4ba69eb88bbf565c357fc34b8da (diff)
downloadsonar-css-1.0.3.724.tar.bz2
Fix FP S4659: ":local" and ":global" css-modules switches (#145)1.0.3.724
Diffstat (limited to 'sonar-css-plugin/src/main/java/org')
-rw-r--r--sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/SelectorPseudoClassNoUnknown.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/SelectorPseudoClassNoUnknown.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/SelectorPseudoClassNoUnknown.java
index d647499..0f37f84 100644
--- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/SelectorPseudoClassNoUnknown.java
+++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/SelectorPseudoClassNoUnknown.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 = "S4659")
@@ -28,4 +30,15 @@ public class SelectorPseudoClassNoUnknown implements CssRule {
public String stylelintKey() {
return "selector-pseudo-class-no-unknown";
}
+
+ @Override
+ public List<Object> stylelintOptions() {
+ return Arrays.asList(true, new StylelintIgnoreOption());
+ }
+
+
+ private static class StylelintIgnoreOption {
+ // Used by GSON serialization
+ private final String[] ignorePseudoClasses = {"local", "global"};
+ }
}