Skip to content

Commit eafa66f

Browse files
PLUGINAPI-33 Revert removal of QP metric
1 parent 37f4ebf commit eafa66f

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
* Remove `org.sonar.api.measures.Metric.Level.WARN`. No replacement
3232
* Remove `org.sonar.api.measures.CoreMetrics.DOMAIN_DUPLICATION`. Use `org.sonar.api.measures.CoreMetrics.DOMAIN_DUPLICATIONS` instead
3333
* Remove `org.sonar.api.measures.CoreMetrics.DIRECTORIES_KEY` and `org.sonar.api.measures.CoreMetrics.DIRECTORIES`. No replacement
34-
* Remove `org.sonar.api.measures.CoreMetrics.QUALITY_PROFILES_KEY` and `org.sonar.api.measures.CoreMetrics.QUALITY_PROFILES`. No replacement
3534
* Remove `org.sonar.api.utils.HttpDownloader.TIMEOUT_MILLISECONDS`.
3635
Use `org.sonar.api.utils.HttpDownloader.DEFAULT_READ_TIMEOUT_IN_MILLISECONDS`
3736
or `org.sonar.api.utils.HttpDownloader.DEFAULT_CONNECT_TIMEOUT_IN_MILLISECONDS` instead

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

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1752,6 +1752,25 @@ public final class CoreMetrics {
17521752
.setDomain(DOMAIN_GENERAL)
17531753
.create();
17541754

1755+
/**
1756+
* @since 4.4
1757+
* @deprecated since 5.5
1758+
*/
1759+
@Deprecated(since = "5.5")
1760+
public static final String QUALITY_PROFILES_KEY = "quality_profiles";
1761+
1762+
/**
1763+
* @since 4.4
1764+
* @deprecated since 5.5
1765+
*/
1766+
@Deprecated(since = "5.5")
1767+
public static final Metric<String> QUALITY_PROFILES = new Metric.Builder(QUALITY_PROFILES_KEY, "Profiles", Metric.ValueType.DATA)
1768+
.setDescription("Details of quality profiles used during analysis")
1769+
.setQualitative(false)
1770+
.setDomain(DOMAIN_GENERAL)
1771+
.setHidden(true)
1772+
.create();
1773+
17551774
/**
17561775
* @since 5.2
17571776
*/

0 commit comments

Comments
 (0)