From 195e40ac3cf5813d5779e93e23733feb08de7ed1 Mon Sep 17 00:00:00 2001 From: simonbrandhof Date: Thu, 21 Oct 2010 08:51:37 +0000 Subject: [PATCH] compare doubles with NumberUtils.compare() instead of Double.compare() --- .../main/java/org/sonar/batch/indexer/DefaultSonarIndex.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sonar-batch/src/main/java/org/sonar/batch/indexer/DefaultSonarIndex.java b/sonar-batch/src/main/java/org/sonar/batch/indexer/DefaultSonarIndex.java index b49d877b590..a118237aaf4 100644 --- a/sonar-batch/src/main/java/org/sonar/batch/indexer/DefaultSonarIndex.java +++ b/sonar-batch/src/main/java/org/sonar/batch/indexer/DefaultSonarIndex.java @@ -22,6 +22,7 @@ package org.sonar.batch.indexer; import com.google.common.collect.Lists; import com.google.common.collect.Maps; import com.google.common.collect.Sets; +import org.apache.commons.lang.math.NumberUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.sonar.api.batch.Event; @@ -311,7 +312,7 @@ public class DefaultSonarIndex extends SonarIndex { ResourceUtils.isEntity(resource) && metric.isOptimizedBestValue() == Boolean.TRUE && metric.getBestValue() != null && - Double.compare(metric.getBestValue(), measure.getValue())==0 && + NumberUtils.compare(metric.getBestValue(), measure.getValue())==0 && !measure.hasOptionalData()); } -- 2.39.5