From 0ca0a0f01f0c50c796ca6db9cf6de1e1cd6275eb Mon Sep 17 00:00:00 2001 From: peter Date: Sun, 22 Nov 2009 20:33:38 +0000 Subject: [PATCH] don't forget about groovy compiler patchers (IDEADEV-41515) --- .../groovy/compiler/rt/GroovycRunner.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/plugins/groovy/rt/src/org/jetbrains/groovy/compiler/rt/GroovycRunner.java b/plugins/groovy/rt/src/org/jetbrains/groovy/compiler/rt/GroovycRunner.java index 8eb49b42ddf9..f2d9fe39f60a 100644 --- a/plugins/groovy/rt/src/org/jetbrains/groovy/compiler/rt/GroovycRunner.java +++ b/plugins/groovy/rt/src/org/jetbrains/groovy/compiler/rt/GroovycRunner.java @@ -181,15 +181,17 @@ public class GroovycRunner { String line; - while ((line = reader.readLine()) != null && !line.equals(OUTPUTPATH)) { - if (SRC_FILE.equals(line)) { - final File file = new File(reader.readLine()); - srcFiles.add(file); - String s; - while (!END.equals(s = reader.readLine())) { - class2File.put(s, file); - } + while ((line = reader.readLine()) != null) { + if (!SRC_FILE.equals(line)) { + break; } + + final File file = new File(reader.readLine()); + srcFiles.add(file); + while (!END.equals(line = reader.readLine())) { + class2File.put(line, file); + } + } while (line != null) {