aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElena Vilchik2018-07-03 09:51:14 +0200
committerGitHub2018-07-03 09:51:14 +0200
commitbabf9e4deb164a7bf5af3cd34fe9bad80a2bc6d5 (patch)
treea0acc2add3c9245e7bd5fd196ad70f562df5a569
parent5b123228980c341aa4fa90f56200148e76fe632c (diff)
downloadsonar-css-1.0.0.457.tar.bz2
Use ExternalRuleLoader to get severity and debt (#103)1.0.0.457
-rw-r--r--sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintReportSensor.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintReportSensor.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintReportSensor.java
index 89e6654..c1df72c 100644
--- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintReportSensor.java
+++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintReportSensor.java
@@ -31,7 +31,6 @@ import javax.annotation.Nullable;
import org.sonar.api.batch.fs.FilePredicates;
import org.sonar.api.batch.fs.InputFile;
import org.sonar.api.batch.rule.CheckFactory;
-import org.sonar.api.batch.rule.Severity;
import org.sonar.api.batch.sensor.Sensor;
import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.batch.sensor.SensorDescriptor;
@@ -53,8 +52,6 @@ public class StylelintReportSensor implements Sensor {
private static final Logger LOG = Loggers.get(StylelintReportSensor.class);
- private static final long DEFAULT_REMEDIATION_COST = 5L;
- private static final Severity DEFAULT_SEVERITY = Severity.MAJOR;
private static final String FILE_EXCEPTION_MESSAGE = "No issues information will be saved as the report file can't be read.";
private final CssRules cssRules;
@@ -130,8 +127,8 @@ public class StylelintReportSensor implements Sensor {
.at(primaryLocation)
.forRule(RuleKey.of(STYLELINT, stylelintKey))
.type(stylelintRuleLoader.ruleType(stylelintKey))
- .severity(DEFAULT_SEVERITY)
- .remediationEffortMinutes(DEFAULT_REMEDIATION_COST)
+ .severity(stylelintRuleLoader.ruleSeverity(stylelintKey))
+ .remediationEffortMinutes(stylelintRuleLoader.ruleConstantDebtMinutes(stylelintKey))
.save();
}