src/share/classes/com/sun/tools/javac/main/JavaCompiler.java

changeset 903
3085d0089546
parent 902
2a5c919f20b8
child 909
7798e3a5ecf5
     1.1 --- a/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java	Wed Mar 02 14:03:38 2011 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java	Wed Mar 02 21:06:17 2011 -0800
     1.3 @@ -1520,7 +1520,8 @@
     1.4          }
     1.5  
     1.6      public void reportDeferredDiagnostics() {
     1.7 -        if (annotationProcessingOccurred
     1.8 +        if (errorCount() == 0
     1.9 +                && annotationProcessingOccurred
    1.10                  && implicitSourceFilesRead
    1.11                  && implicitSourcePolicy == ImplicitSourcePolicy.UNSET) {
    1.12              if (explicitAnnotationProcessingRequested())

mercurial