diff --git a/jps/model/src/org/jetbrains/jps/Library.groovy b/jps/model/src/org/jetbrains/jps/Library.groovy index 83df24df0163..7ad2385c31e6 100644 --- a/jps/model/src/org/jetbrains/jps/Library.groovy +++ b/jps/model/src/org/jetbrains/jps/Library.groovy @@ -23,6 +23,11 @@ class Library implements ClasspathItem { classpath << FileUtil.toCanonicalPath(arg) } + void addClasspath(GString arg) { + new Throwable().printStackTrace() + addClasspath(arg.toString()) + } + void src(Object[] arg) { arg.each { sourceRoots << FileUtil.toCanonicalPath(it.toString()) } } diff --git a/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoader.groovy b/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoader.groovy index bf1cda3d2ed9..b9eeba7b67ea 100644 --- a/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoader.groovy +++ b/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoader.groovy @@ -394,7 +394,7 @@ public class IdeaProjectLoader { def paths = [] collectChildJars(path, jarDirs[url], paths) paths.each { - library.addClasspath it + library.addClasspath it.toString() } } else {