From: simonbrandhof Date: Fri, 24 Sep 2010 12:29:01 +0000 (+0000) Subject: replace some "new ArrayList()" with Lists.newArrayList() of google guava X-Git-Tag: 2.6~951 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a5ba257ffd83b0418f12c0dc1ba9542873f0d6e8;p=sonarqube.git replace some "new ArrayList()" with Lists.newArrayList() of google guava --- diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/qualitymodel/Characteristic.java b/sonar-plugin-api/src/main/java/org/sonar/api/qualitymodel/Characteristic.java index 4a1053c88a2..8555dbd0b22 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/qualitymodel/Characteristic.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/qualitymodel/Characteristic.java @@ -19,6 +19,7 @@ */ package org.sonar.api.qualitymodel; +import com.google.common.collect.Lists; import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.builder.ToStringBuilder; import org.apache.commons.lang.builder.ToStringStyle; @@ -27,7 +28,6 @@ import org.hibernate.annotations.SortType; import org.sonar.api.rules.Rule; import javax.persistence.*; -import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -78,14 +78,14 @@ public final class Characteristic implements Comparable { inverseJoinColumns = @JoinColumn(name = "parent_id", referencedColumnName = "id") ) - private List parents = new ArrayList(); + private List parents = Lists.newArrayList(); @Sort(type = SortType.NATURAL) @ManyToMany(mappedBy = "parents", cascade = CascadeType.ALL) - private List children = new ArrayList(); + private List children = Lists.newArrayList(); @OneToMany(mappedBy = "characteristic", fetch = FetchType.LAZY, cascade = {CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REMOVE}) - private List properties = new ArrayList(); + private List properties = Lists.newArrayList(); Characteristic() { } diff --git a/sonar-plugin-api/src/test/java/org/sonar/api/batch/AbstractSourceImporterTest.java b/sonar-plugin-api/src/test/java/org/sonar/api/batch/AbstractSourceImporterTest.java index db0de75b8dd..d0048d72e0c 100644 --- a/sonar-plugin-api/src/test/java/org/sonar/api/batch/AbstractSourceImporterTest.java +++ b/sonar-plugin-api/src/test/java/org/sonar/api/batch/AbstractSourceImporterTest.java @@ -41,6 +41,7 @@ import java.util.Arrays; import java.util.HashMap; import java.util.List; +import com.google.common.collect.Lists; import org.apache.commons.configuration.Configuration; import org.apache.commons.configuration.MapConfiguration; import org.apache.commons.configuration.PropertiesConfiguration; @@ -168,7 +169,7 @@ public class AbstractSourceImporterTest { File unitTestFile = new File("test/UnitTest.java"); File unitTestDir = new File("test"); - List unitTestDirs = new ArrayList(); + List unitTestDirs = Lists.newArrayList(); unitTestDirs.add(unitTestDir); Resource unitTest = importer.createResource(unitTestFile, unitTestDirs, true);