Skip to content

Commit 7159389

Browse files
PLUGINAPI-90 Change domain of 'reliability_issues','security_issues','maintainability_issues' and their 'new_' equivalents
1 parent 93ab5e7 commit 7159389

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## 10.7
44

5+
* Change domain of metrics `org.sonar.api.measures.CoreMetrics.SECURITY_ISSUES`, `org.sonar.api.measures.CoreMetrics.MAINTAINABILITY_ISSUES`, `org.sonar.api.measures.CoreMetrics.RELIABILITY_ISSUES`, `org.sonar.api.measures.CoreMetrics.NEW_SECURITY_ISSUES`, `org.sonar.api.measures.CoreMetrics.NEW_MAINTAINABILITY_ISSUES` and `org.sonar.api.measures.CoreMetrics.NEW_RELIABILITY_ISSUES` to `SECURITY`, `MAINTAINABILITY` and `RELIABILITY` domains instead of `ISSUES` domain.
56
* Add new metrics `org.sonar.api.measures.CoreMetrics.NEW_SECURITY_ISSUES`, `org.sonar.api.measures.CoreMetrics.NEW_MAINTAINABILITY_ISSUES` and `org.sonar.api.measures.CoreMetrics.NEW_RELIABILITY_ISSUES`.
67
* Deprecate metrics `org.sonar.api.measures.CoreMetrics.BLOCKER_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.CRITICAL_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.MAJOR_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.MINOR_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.INFO_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.NEW_BLOCKER_VIOLATIONS`, , `org.sonar.api.measures.CoreMetrics.NEW_CRITICAL_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.NEW_MAJOR_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.NEW_MINOR_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.NEW_INFO_VIOLATIONS`, `org.sonar.api.measures.CoreMetrics.CODE_SMELLS`, `org.sonar.api.measures.CoreMetrics.NEW_CODE_SMELLS`, `org.sonar.api.measures.CoreMetrics.BUGS`, `org.sonar.api.measures.CoreMetrics.NEW_BUGS`, `org.sonar.api.measures.CoreMetrics.VULNERABILITIES`, `org.sonar.api.measures.CoreMetrics.NEW_VULNERABILITIES`. Use `org.sonar.api.measures.CoreMetrics.SECURITY_ISSUES`, `org.sonar.api.measures.CoreMetrics.MAINTAINABILITY_ISSUES` and `org.sonar.api.measures.CoreMetrics.RELIABILITY_ISSUES` instead.
78

plugin-api/src/main/java/org/sonar/api/measures/CoreMetrics.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1105,7 +1105,7 @@ public final class CoreMetrics {
11051105
@Beta
11061106
public static final Metric<String> MAINTAINABILITY_ISSUES = new Metric.Builder(MAINTAINABILITY_ISSUES_KEY, "Maintainability Issues", Metric.ValueType.DATA)
11071107
.setDescription("Maintainability issues")
1108-
.setDomain(DOMAIN_ISSUES)
1108+
.setDomain(DOMAIN_MAINTAINABILITY)
11091109
.create();
11101110

11111111
/**
@@ -1131,7 +1131,7 @@ public final class CoreMetrics {
11311131
public static final Metric<String> NEW_MAINTAINABILITY_ISSUES = new Metric.Builder(NEW_MAINTAINABILITY_ISSUES_KEY, "New Maintainability Issues",
11321132
Metric.ValueType.DATA)
11331133
.setDescription("New maintainability issues")
1134-
.setDomain(DOMAIN_ISSUES)
1134+
.setDomain(DOMAIN_MAINTAINABILITY)
11351135
.setDeleteHistoricalData(true)
11361136
.create();
11371137

@@ -1157,7 +1157,7 @@ public final class CoreMetrics {
11571157
@Beta
11581158
public static final Metric<String> RELIABILITY_ISSUES = new Metric.Builder(RELIABILITY_ISSUES_KEY, "Reliability Issues", Metric.ValueType.DATA)
11591159
.setDescription("Reliability issues")
1160-
.setDomain(DOMAIN_ISSUES)
1160+
.setDomain(DOMAIN_RELIABILITY)
11611161
.create();
11621162

11631163
/**
@@ -1183,7 +1183,7 @@ public final class CoreMetrics {
11831183
public static final Metric<String> NEW_RELIABILITY_ISSUES = new Metric.Builder(NEW_RELIABILITY_ISSUES_KEY, "New Reliability Issues",
11841184
Metric.ValueType.DATA)
11851185
.setDescription("New reliability issues")
1186-
.setDomain(DOMAIN_ISSUES)
1186+
.setDomain(DOMAIN_RELIABILITY)
11871187
.setDeleteHistoricalData(true)
11881188
.create();
11891189

@@ -1208,7 +1208,7 @@ public final class CoreMetrics {
12081208
@Beta
12091209
public static final Metric<String> SECURITY_ISSUES = new Metric.Builder(SECURITY_ISSUES_KEY, "Security Issues", Metric.ValueType.DATA)
12101210
.setDescription("Security issues")
1211-
.setDomain(DOMAIN_ISSUES)
1211+
.setDomain(DOMAIN_SECURITY)
12121212
.create();
12131213

12141214
/**
@@ -1234,7 +1234,7 @@ public final class CoreMetrics {
12341234
public static final Metric<String> NEW_SECURITY_ISSUES = new Metric.Builder(NEW_SECURITY_ISSUES_KEY, "New Security Issues",
12351235
Metric.ValueType.DATA)
12361236
.setDescription("New security issues")
1237-
.setDomain(DOMAIN_ISSUES)
1237+
.setDomain(DOMAIN_SECURITY)
12381238
.setDeleteHistoricalData(true)
12391239
.create();
12401240

0 commit comments

Comments
 (0)