hg: type-annotations/type-annotations/langtools: 7 new changesets

wdietl at gmail.com wdietl at gmail.com
Wed Feb 5 14:15:20 PST 2014


Changeset: 9fe53214f0c4
Author:    emc
Date:      2014-01-30 07:35 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9fe53214f0c4

8033218: Silent failure in TypeAnnotations.resolveFrame
Summary: Change silent no-op to assertion failure when resolveFrame is called before attribution.
Reviewed-by: jfranck

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java

Changeset: be66dd077d3f
Author:    jjg
Date:      2014-01-30 17:46 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/be66dd077d3f

8033180: An inappropriate newline symbol in the help section
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/JavapTask.java
+ test/tools/javap/T8033180.java

Changeset: 6c96a2941e60
Author:    jlahoda
Date:      2014-02-02 12:12 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6c96a2941e60

8030091: Request to update error messages from javac for negative varargs test cases
Summary: Introducing a new error message for vararg parameter not being the last parameter, improving error message for unexpected character after a parameter.
Reviewed-by: jjg, sogoel

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/VarargsMustBeLast.java
+ test/tools/javac/parser/ErroneousParameters.java
+ test/tools/javac/parser/ErroneousParameters.out
! test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out

Changeset: d607ae60772d
Author:    emc
Date:      2014-02-03 17:19 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d607ae60772d

8033004: Make base TypeAnnotationPosition data immutable, create better methods for creating base TypeAnnotationPositions
Summary: First of a series of major fixes to type annotations; cleans up interface with TypeAnnotationPosition
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java

Changeset: b04cc30348a9
Author:    erikj
Date:      2014-02-05 11:04 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b04cc30348a9

8026773: Failing compilation in Corba does not fail the build
Reviewed-by: ihse, tbell

! make/BuildLangtools.gmk
+ make/CommonLangtools.gmk
+ make/CompileInterim.gmk
+ make/CompileLangtools.gmk
+ make/GensrcLangtools.gmk
+ make/GenstubsLangtools.gmk

Changeset: ca15a58f9d84
Author:    wmdietl
Date:      2014-02-05 14:39 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ca15a58f9d84

Automated merge with http://hg.openjdk.java.net/jdk9/dev/langtools

! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java

Changeset: eff036bd8852
Author:    wmdietl
Date:      2014-02-05 17:01 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/eff036bd8852

Add a method to deeply copy a TypeAnnotationPosition.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java



More information about the type-annotations-dev mailing list