From: simonbrandhof Date: Fri, 26 Nov 2010 13:21:49 +0000 (+0000) Subject: SONAR-249 fix issue with the metric duplications_data : sensorContext.saveResource... X-Git-Tag: 2.6~517 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=cf7d46db0bfe981b531853c472f30f52bb369af5;p=sonarqube.git SONAR-249 fix issue with the metric duplications_data : sensorContext.saveResource() must set the "effective key" --- diff --git a/sonar-batch/src/main/java/org/sonar/batch/index/DefaultIndex.java b/sonar-batch/src/main/java/org/sonar/batch/index/DefaultIndex.java index 0418c0b65e3..bc333868624 100644 --- a/sonar-batch/src/main/java/org/sonar/batch/index/DefaultIndex.java +++ b/sonar-batch/src/main/java/org/sonar/batch/index/DefaultIndex.java @@ -136,8 +136,8 @@ public final class DefaultIndex extends SonarIndex { * Does nothing if the resource is already registered. */ public Resource addResource(Resource resource) { - getOrAddBucket(resource); - return resource; + Bucket bucket = getOrAddBucket(resource); + return bucket != null ? bucket.getResource() : null; } public Resource getResource(Resource resource) {