aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin/src/main
diff options
context:
space:
mode:
authorElena Vilchik2019-06-12 15:50:01 +0200
committerTibor Blenessy2019-06-12 15:50:01 +0200
commitb464f83be5076ebdbee253b34f1a872fbf708402 (patch)
tree0ca1a77d77d0023de21e9a74b679af55f659a6ad /sonar-css-plugin/src/main
parentfd0139f0673ceaeabab4db3112cf18fff69f3c81 (diff)
downloadsonar-css-b464f83be5076ebdbee253b34f1a872fbf708402.tar.bz2
Consider 'x' unit as compliant for S4653 (#178)
Diffstat (limited to 'sonar-css-plugin/src/main')
-rw-r--r--sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/UnitNoUnknown.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/UnitNoUnknown.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/UnitNoUnknown.java
index 70f67c2..8733aaa 100644
--- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/UnitNoUnknown.java
+++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/rules/UnitNoUnknown.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 = "S4653")
@@ -28,4 +30,14 @@ public class UnitNoUnknown implements CssRule {
public String stylelintKey() {
return "unit-no-unknown";
}
+
+ @Override
+ public List<Object> stylelintOptions() {
+ return Arrays.asList(true, new StylelintIgnoreOption());
+ }
+
+ private static class StylelintIgnoreOption {
+ // Used by GSON serialization
+ private final String[] ignoreUnits = {"x"};
+ }
}