From 3b9fc2c28fa23b54fc1b0ef13a89df44974d1cb5 Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 29 Jul 2010 18:54:12 +0100 Subject: [PATCH] classpath order tweaks to make groovy compilation from IDEA a bit faster --- .../jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 e1dca6a60a14..942416ef339d 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java @@ -103,7 +103,6 @@ public abstract class GroovyCompilerBase implements TranslatingCompiler { final JavaParameters parameters = new JavaParameters(); final PathsList classPathBuilder = parameters.getClassPath(); - classPathBuilder.add(PathUtil.getJarPathForClass(GroovycRunner.class)); final ModuleChunk chunk = createChunk(module, compileContext); @@ -119,6 +118,8 @@ public abstract class GroovyCompilerBase implements TranslatingCompiler { appendOutputPath(module, classPathBuilder, true); } + classPathBuilder.add(PathUtil.getJarPathForClass(GroovycRunner.class)); + final List patchers = new SmartList(); for (final GroovyCompilerExtension extension : GroovyCompilerExtension.EP_NAME.getExtensions()) { extension.enhanceCompilationClassPath(chunk, classPathBuilder);