diff --git a/platform/testFramework/bootstrap/src/com/intellij/tests/ExternalClasspathClassLoader.java b/platform/testFramework/bootstrap/src/com/intellij/tests/ExternalClasspathClassLoader.java index f1d060a5675b..f34cd337d960 100644 --- a/platform/testFramework/bootstrap/src/com/intellij/tests/ExternalClasspathClassLoader.java +++ b/platform/testFramework/bootstrap/src/com/intellij/tests/ExternalClasspathClassLoader.java @@ -22,8 +22,8 @@ import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.net.URLClassLoader; -import java.util.ArrayList; -import java.util.List; +import java.util.Collection; +import java.util.LinkedHashSet; /** * @author max @@ -34,8 +34,8 @@ public class ExternalClasspathClassLoader extends URLClassLoader { } private static String[] parseUrls(String classpathFilePath) { - final List roots = new ArrayList(); - final File file = new File(classpathFilePath); + Collection roots = new LinkedHashSet(); + File file = new File(classpathFilePath); try { final BufferedReader reader = new BufferedReader(new FileReader(file)); try {