diff options
Diffstat (limited to 'plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/utilities/JavaSourceFileObject.java')
-rw-r--r-- | plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/utilities/JavaSourceFileObject.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/utilities/JavaSourceFileObject.java b/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/utilities/JavaSourceFileObject.java index 731372160..dedec05fc 100644 --- a/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/utilities/JavaSourceFileObject.java +++ b/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/utilities/JavaSourceFileObject.java @@ -68,9 +68,13 @@ public final class JavaSourceFileObject extends SimpleJavaFileObject s.append("\n" + diagnostic); } if (s.length() > 0) { - throw new IOException("Failed to compile " + sourcePath + s.toString()); +// throw new IOException("Failed to compile " + sourcePath + s.toString()); + // If a previous generation was bad we may get many irrelevant errors. + System.err.println("Failed to compile " + sourcePath + s.toString()); + } + else { + System.out.println("Compilation of " + sourcePath + " returned false but no diagnostics"); } - System.out.println("Compilation of " + sourcePath + " returned false but no diagnostics"); } // System.out.printf("%6.3f close\n", 0.001 * (System.currentTimeMillis()-base)); stdFileManager2.close(); // Close the file manager which re-opens automatically |