From 026dc757b331a1dd0c9cf0bf1228b52136fdf60e Mon Sep 17 00:00:00 2001 From: Elena Vilchik Date: Mon, 2 Jul 2018 11:11:08 +0200 Subject: Improve sensors' descriptors (#101) --- sonar-css-plugin/src/main/java/org/sonar/css/plugin/MetricSensor.java | 3 ++- .../src/main/java/org/sonar/css/plugin/StylelintReportSensor.java | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'sonar-css-plugin') diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/MetricSensor.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/MetricSensor.java index 1c635c7..72f200d 100644 --- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/MetricSensor.java +++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/MetricSensor.java @@ -50,7 +50,8 @@ public class MetricSensor implements Sensor { @Override public void describe(SensorDescriptor descriptor) { descriptor - .onlyOnLanguage(CssLanguage.KEY); + .name("SonarCSS Metrics") + .onlyOnLanguage(CssLanguage.KEY); } @Override 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 21e6aa2..89e6654 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 @@ -68,6 +68,7 @@ public class StylelintReportSensor implements Sensor { public void describe(SensorDescriptor descriptor) { descriptor .onlyOnLanguage(CssLanguage.KEY) + .onlyWhenConfiguration(conf -> conf.hasKey(CssPlugin.STYLELINT_REPORT_PATHS)) .name("Import of stylelint issues"); } -- cgit v1.2.3