diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2014-07-03 17:29:23 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2014-07-03 17:51:11 +0200 |
commit | 5b9dfc041ae3355dc68dcc4cb0a97b76d33dc106 (patch) | |
tree | 99472a4ac8eac0b272c0941a9765c1ba977fd8e6 /sonar-plugin-api/src | |
parent | 10244be8668b4adba0dbdfcb9488a235eedabb6e (diff) | |
download | sonarqube-5b9dfc041ae3355dc68dcc4cb0a97b76d33dc106.tar.gz sonarqube-5b9dfc041ae3355dc68dcc4cb0a97b76d33dc106.zip |
SONAR-5432 Remove RCI and Weighted issues metrics
Diffstat (limited to 'sonar-plugin-api/src')
4 files changed, 3 insertions, 35 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java b/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java index ee0d032f215..81765da230e 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java @@ -211,9 +211,6 @@ public interface CoreProperties { @Deprecated String CORE_SKIPPED_MODULES_PROPERTY = "sonar.skippedModules"; - String CORE_RULE_WEIGHTS_PROPERTY = "sonar.core.rule.weight"; - String CORE_RULE_WEIGHTS_DEFAULT_VALUE = "INFO=0;MINOR=1;MAJOR=3;CRITICAL=5;BLOCKER=10"; - /** * @since 4.0 * @deprecated since 4.3. See http://jira.codehaus.org/browse/SONAR-5109 diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/measures/CoreMetrics.java b/sonar-plugin-api/src/main/java/org/sonar/api/measures/CoreMetrics.java index 3585f200629..5051dd5e2e1 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/measures/CoreMetrics.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/measures/CoreMetrics.java @@ -1351,35 +1351,6 @@ public final class CoreMetrics { // // -------------------------------------------------------------------------------------------------------------------- - public static final String WEIGHTED_VIOLATIONS_KEY = "weighted_violations"; - - public static final Metric<Integer> WEIGHTED_VIOLATIONS = new Metric.Builder(WEIGHTED_VIOLATIONS_KEY, "Weighted issues", Metric.ValueType.INT) - .setDescription("Weighted Issues") - .setDirection(Metric.DIRECTION_WORST) - .setQualitative(true) - .setDomain(DOMAIN_ISSUES) - .setBestValue(0.0) - .setOptimizedBestValue(true) - .create(); - - /** - * @deprecated since 4.0. See SONAR-4755 - */ - @Deprecated - public static final String VIOLATIONS_DENSITY_KEY = "violations_density"; - - /** - * @deprecated since 4.0. See SONAR-4755 - */ - @Deprecated - public static final Metric<Double> VIOLATIONS_DENSITY = new Metric.Builder(VIOLATIONS_DENSITY_KEY, "Rules compliance", Metric.ValueType.PERCENT) - .setDescription("Rules compliance") - .setDirection(Metric.DIRECTION_BETTER) - .setQualitative(true) - .setDomain(DOMAIN_ISSUES) - .setHidden(true) - .create(); - public static final String VIOLATIONS_KEY = "violations"; public static final Metric<Integer> VIOLATIONS = new Metric.Builder(VIOLATIONS_KEY, "Issues", Metric.ValueType.INT) .setDescription("Issues") diff --git a/sonar-plugin-api/src/test/java/org/sonar/api/measures/MeasuresFiltersTest.java b/sonar-plugin-api/src/test/java/org/sonar/api/measures/MeasuresFiltersTest.java index ea075ed2a99..f0abf37582b 100644 --- a/sonar-plugin-api/src/test/java/org/sonar/api/measures/MeasuresFiltersTest.java +++ b/sonar-plugin-api/src/test/java/org/sonar/api/measures/MeasuresFiltersTest.java @@ -64,7 +64,7 @@ public class MeasuresFiltersTest { List<Measure> measures = Arrays.asList( RuleMeasure.createForRule(CoreMetrics.VIOLATIONS, rule1, 50.0), RuleMeasure.createForRule(CoreMetrics.VIOLATIONS, rule2, 10.0), - RuleMeasure.createForRule(CoreMetrics.VIOLATIONS_DENSITY, rule2, 3.3), + RuleMeasure.createForRule(CoreMetrics.INFO_VIOLATIONS, rule2, 3.3), RuleMeasure.createForPriority(CoreMetrics.VIOLATIONS, RulePriority.CRITICAL, 400.0), RuleMeasure.createForPriority(CoreMetrics.COVERAGE, RulePriority.CRITICAL, 400.0), @@ -81,7 +81,7 @@ public class MeasuresFiltersTest { List<Measure> measures = Arrays.asList( RuleMeasure.createForRule(CoreMetrics.VIOLATIONS, rule1, 50.0), RuleMeasure.createForRule(CoreMetrics.VIOLATIONS, rule2, 10.0), - RuleMeasure.createForRule(CoreMetrics.VIOLATIONS_DENSITY, rule2, 3.3), + RuleMeasure.createForRule(CoreMetrics.INFO_VIOLATIONS, rule2, 3.3), RuleMeasure.createForPriority(CoreMetrics.VIOLATIONS, RulePriority.CRITICAL, 400.0), RuleMeasure.createForPriority(CoreMetrics.COVERAGE, RulePriority.CRITICAL, 400.0), diff --git a/sonar-plugin-api/src/test/java/org/sonar/api/resources/CoreMetricsTest.java b/sonar-plugin-api/src/test/java/org/sonar/api/resources/CoreMetricsTest.java index 086005be0f8..1db080ea3c3 100644 --- a/sonar-plugin-api/src/test/java/org/sonar/api/resources/CoreMetricsTest.java +++ b/sonar-plugin-api/src/test/java/org/sonar/api/resources/CoreMetricsTest.java @@ -32,7 +32,7 @@ public class CoreMetricsTest { @Test public void read_metrics_from_class_reflection() { List<Metric> metrics = CoreMetrics.getMetrics(); - assertThat(metrics).hasSize(152); + assertThat(metrics).hasSize(150); assertThat(metrics).contains(CoreMetrics.NCLOC, CoreMetrics.DIRECTORIES); } |