summaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-07-19 00:02:04 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2014-07-19 00:02:58 +0200
commit1f231f2cfcd47e66ca818cd1a8cbd93cc89af45d (patch)
tree0b8ffad8066e9dd1e45b4a872e7b246ade7b3ce9 /sonar-plugin-api/src
parent18a85015feb7a27bee89bcfda4421b92f0a9b8c7 (diff)
downloadsonarqube-1f231f2cfcd47e66ca818cd1a8cbd93cc89af45d.tar.gz
sonarqube-1f231f2cfcd47e66ca818cd1a8cbd93cc89af45d.zip
SONAR-5417 Fix manual measures
Diffstat (limited to 'sonar-plugin-api/src')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java b/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java
index a7bd3164bea..93f874c8af7 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java
@@ -26,6 +26,7 @@ import org.sonar.api.BatchExtension;
import org.sonar.api.ServerExtension;
import org.sonar.api.batch.InstantiationStrategy;
+import javax.annotation.CheckForNull;
import javax.annotation.Nullable;
import javax.persistence.Column;
import javax.persistence.Entity;
@@ -466,6 +467,7 @@ public class Metric<G extends Serializable> implements ServerExtension, BatchExt
return worstValue;
}
+ @CheckForNull
public Double getBestValue() {
return bestValue;
}
@@ -519,6 +521,10 @@ public class Metric<G extends Serializable> implements ServerExtension, BatchExt
return this;
}
+ /**
+ * @return null for manual metrics
+ */
+ @CheckForNull
public Boolean isOptimizedBestValue() {
return optimizedBestValue;
}