]> source.dussan.org Git - sonarqube.git/commitdiff
Fix minor issue from previous commit
authorJulien Lancelot <julien.lancelot@gmail.com>
Mon, 10 Dec 2012 14:31:15 +0000 (15:31 +0100)
committerJulien Lancelot <julien.lancelot@gmail.com>
Mon, 10 Dec 2012 14:31:15 +0000 (15:31 +0100)
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/sensors/AlertUtils.java

index d56f275ffc4ef7396640248ed5c4eee1d70572a5..450d31ac4c5bdec3b298aafa53d4c31430659836 100644 (file)
@@ -107,7 +107,7 @@ public final class AlertUtils {
     throw new NotImplementedException(metric.getType().toString());
   }
 
-  private static Comparable<?> parseInteger(String value){
+  private static Comparable<Integer> parseInteger(String value){
     return value.contains(".") ? Integer.parseInt(value.substring(0, value.indexOf('.'))) : Integer.parseInt(value);
   }
 
@@ -117,7 +117,7 @@ public final class AlertUtils {
       return getValue(alert, measure);
     }
     if (isAInteger(metric)) {
-      parseInteger(alert, measure);
+      return parseInteger(alert, measure);
     }
     if (alert.getPeriod() == null) {
       if (isAString(metric)) {
@@ -130,7 +130,7 @@ public final class AlertUtils {
     throw new NotImplementedException(metric.getType().toString());
   }
 
-  private static Comparable<?> parseInteger(Alert alert, Measure measure){
+  private static Comparable<Integer> parseInteger(Alert alert, Measure measure){
     Double value = getValue(alert, measure);
     return value != null ? value.intValue() : null;
   }