aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-12-03 15:10:51 +0100
committerJulien HENRY <julien.henry@sonarsource.com>2014-12-03 15:11:38 +0100
commitb35786ca98090b62497a08a02e8b486892da7eac (patch)
tree51bde371e7b32b4bb651b25f347af7c02dd30c46 /sonar-plugin-api
parent71a8486299b7701c26bdc8ed988b9fbd4e72ec2a (diff)
downloadsonarqube-b35786ca98090b62497a08a02e8b486892da7eac.tar.gz
sonarqube-b35786ca98090b62497a08a02e8b486892da7eac.zip
SONAR-5827 Decrease memory use during SourcePersister phase
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/duplication/DuplicationGroup.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/duplication/DuplicationGroup.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/duplication/DuplicationGroup.java
index 82f866deea5..87cd7f30d81 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/duplication/DuplicationGroup.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/duplication/DuplicationGroup.java
@@ -26,7 +26,7 @@ import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
import org.sonar.api.batch.sensor.SensorContext;
-import java.util.ArrayList;
+import java.util.LinkedList;
import java.util.List;
/**
@@ -102,7 +102,7 @@ public class DuplicationGroup {
}
private final Block originBlock;
- private List<Block> duplicates = new ArrayList<DuplicationGroup.Block>();
+ private List<Block> duplicates = new LinkedList<DuplicationGroup.Block>();
/**
* For unit test and internal use only.