aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-10-29 21:46:28 +0100
committerJulien HENRY <julien.henry@sonarsource.com>2014-10-29 21:46:28 +0100
commitd00874c660c7c4a3ac1964220b83cd475a653c3f (patch)
tree924e694d316d85023d265fd4cdd2881eb460700d /sonar-batch
parent9b7bcaaf80d652e92d9326367952e7ede77bd44b (diff)
downloadsonarqube-d00874c660c7c4a3ac1964220b83cd475a653c3f.tar.gz
sonarqube-d00874c660c7c4a3ac1964220b83cd475a653c3f.zip
SONAR-5375 Minor optimization to remove all issues once for a given component
Diffstat (limited to 'sonar-batch')
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/issue/IssueCache.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/issue/IssueCache.java b/sonar-batch/src/main/java/org/sonar/batch/issue/IssueCache.java
index b0d56d5957d..7fd894bca6e 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/issue/IssueCache.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/issue/IssueCache.java
@@ -20,7 +20,6 @@
package org.sonar.batch.issue;
import org.sonar.api.BatchComponent;
-import org.sonar.api.issue.Issue;
import org.sonar.api.issue.internal.DefaultIssue;
import org.sonar.batch.index.Cache;
import org.sonar.batch.index.Caches;
@@ -50,7 +49,7 @@ public class IssueCache implements BatchComponent {
return this;
}
- public boolean remove(Issue issue) {
- return cache.remove(issue.componentKey(), issue.key());
+ public boolean removeAll(String componentKey) {
+ return cache.remove(componentKey);
}
}