hg: jdk9/dev/langtools: 8031383: Error recovery in JavacParser could be improved

jan.lahoda at oracle.com jan.lahoda at oracle.com
Fri Feb 28 12:28:31 PST 2014


Changeset: d2d04222e191
Author:    jlahoda
Date:      2014-02-28 20:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/d2d04222e191

8031383: Error recovery in JavacParser could be improved
Summary: Improving error recovery in JavacParser by avoiding artificial nextToken in JavacParser.reportSyntaxError.
Reviewed-by: jjg, jfranck
Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/TryWithResources/BadTwrSyntax.out
! test/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/tools/javac/annotations/typeAnnotations/failures/OldArray.out
! test/tools/javac/diags/examples/ArrayAndReceiver.java
! test/tools/javac/diags/examples/EmptyCharLiteral.java
! test/tools/javac/diags/examples/IllegalDot.java
+ test/tools/javac/diags/examples/IllegalStartOfType.java
+ test/tools/javac/diags/examples/InitializerNotAllowed.java
! test/tools/javac/diags/examples/InvalidBinaryNumber.java
! test/tools/javac/diags/examples/VarargsMustBeLast.java
! test/tools/javac/enum/EnumMembersOrder.out
! test/tools/javac/parser/7157165/T7157165.out
! test/tools/javac/parser/ErroneousParameters.java
! test/tools/javac/parser/ErroneousParameters.out
+ test/tools/javac/parser/MissingClosingBrace.java
+ test/tools/javac/parser/MissingClosingBrace.out
! test/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/tools/javac/parser/T4881269.out
! test/tools/javac/processing/TestWarnErrorCount.java
! test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out
! test/tools/javac/quid/T6999438.out



More information about the jdk9-dev-changes mailing list