Rewritten CompileTextTest so it doesn't add class path to already created configuration. Removed JetCoreEnvironment.addToClasspathFromClassLoader() method.

This commit is contained in:
Evgeny Gerashchenko
2012-07-11 17:33:03 +04:00
parent 916f34ea7e
commit b771a61d30
2 changed files with 34 additions and 18 deletions
@@ -159,20 +159,4 @@ public class JetCoreEnvironment extends JavaCoreEnvironment {
public List<JetFile> getSourceFiles() {
return sourceFiles;
}
public void addToClasspathFromClassLoader(ClassLoader loader) {
ClassLoader parent = loader.getParent();
if (parent != null) {
addToClasspathFromClassLoader(parent);
}
if (loader instanceof URLClassLoader) {
for (URL url : ((URLClassLoader) loader).getURLs()) {
File file = new File(url.getPath());
if (file.exists() && (!file.isFile() || file.getPath().endsWith(".jar"))) {
addToClasspath(file);
}
}
}
}
}