From 86dd7cb3ba81c451c6d75fff695eb0c7db190cc9 Mon Sep 17 00:00:00 2001 From: Peter Gromov Date: Thu, 24 Sep 2009 16:54:20 +0400 Subject: [PATCH] make groovy project compile, editable compiler excludes configuration --- .../jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java index bb33d67245..220bc0a269 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java @@ -62,7 +62,6 @@ import org.jetbrains.groovy.compiler.rt.CompilerMessage; import org.jetbrains.groovy.compiler.rt.GroovycRunner; import org.jetbrains.plugins.groovy.GroovyFileType; import org.jetbrains.plugins.groovy.lang.psi.GroovyFileBase; -import org.jetbrains.plugins.groovy.util.GroovyUtils; import org.jetbrains.plugins.groovy.util.LibrariesUtil; import java.io.*; @@ -197,8 +196,13 @@ public abstract class GroovyCompilerBase implements TranslatingCompiler { final String home = LibrariesUtil.getGroovyLibraryHome(classEntries); assert StringUtil.isNotEmpty(home); final String libPath = home + "/lib"; - if (new File(FileUtil.toSystemDependentName(libPath)).exists()) { - to.addAllFiles(GroovyUtils.getFilesInDirectoryByPattern(libPath, GROOVYC_RUNNER_REQUIRED)); + final File libDir = new File(FileUtil.toSystemDependentName(libPath)); + if (libDir.exists()) { + for (File file : libDir.listFiles()) { + if (file.getName().endsWith(".jar")) { + to.add(file); + } + } return; } } -- 2.11.4.GIT