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

wdietl at gmail.com wdietl at gmail.com
Thu Dec 5 13:51:42 PST 2013


Changeset: a746587a1ff1
Author:    jlahoda
Date:      2013-12-03 18:50 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a746587a1ff1

8028699: Compiler crash during speculative attribution of annotated type
Summary: Moving the checkForDeclarationAnnotations check into Attr.TypeAnnotationsValidator
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/typeAnnotations/failures/CheckForDeclAnnoNPE.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out

Changeset: fb8c59cf26c8
Author:    vromero
Date:      2013-12-03 18:13 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fb8c59cf26c8

8029179: javac produces a compile error for valid boolean expressions
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/T8029179/CompileErrorForValidBooleanExpTest.java

Changeset: 4cb9de4dd420
Author:    bpatel
Date:      2013-12-03 14:21 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4cb9de4dd420

8025416: doclet not substituting {@docRoot} in some cases
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
! test/com/sun/javadoc/testDocRootLink/pkg1/C1.java
! test/com/sun/javadoc/testDocRootLink/pkg1/package.html
! test/com/sun/javadoc/testDocRootLink/pkg2/C2.java
! test/com/sun/javadoc/testDocRootLink/pkg2/package.html

Changeset: 1f6ffcd56363
Author:    cl
Date:      2013-11-28 08:24 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1f6ffcd56363

Added tag jdk8-b118 for changeset 4fd6a7ff8c06

! .hgtags

Changeset: 43a80d75d06e
Author:    lana
Date:      2013-12-03 10:47 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/43a80d75d06e

Merge


Changeset: 1b69023743be
Author:    lana
Date:      2013-12-03 23:10 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1b69023743be

Merge


Changeset: e75ecb73e662
Author:    wmdietl
Date:      2013-12-04 18:33 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e75ecb73e662

Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools

! .hgtags
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/annotations/typeAnnotations/failures/CheckForDeclAnnoNPE.java

Changeset: f189794ce07a
Author:    wmdietl
Date:      2013-12-04 18:36 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f189794ce07a

Do not create an unused, local Options instance.

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

Changeset: bbf852ffad28
Author:    wmdietl
Date:      2013-12-04 18:38 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bbf852ffad28

Do not create an error message String just for a null check.

! src/share/classes/com/sun/tools/javac/comp/Check.java

Changeset: 7e1e8c568a26
Author:    wmdietl
Date:      2013-12-04 18:40 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7e1e8c568a26

Improve an error message.

! src/share/classes/com/sun/tools/javac/model/JavacTypes.java

Changeset: 113d21b7ced6
Author:    wmdietl
Date:      2013-12-04 18:42 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/113d21b7ced6

Fix typo in javadoc.

! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java

Changeset: f8b150f1e339
Author:    wmdietl
Date:      2013-12-04 18:49 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f8b150f1e339

Only adapt imports to get rid of all "unused import" warnings
in  the langtools javax packages.

! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/javax/annotation/processing/Messager.java
! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/type/TypeMirror.java
! src/share/classes/javax/lang/model/type/TypeVariable.java
! src/share/classes/javax/lang/model/type/TypeVisitor.java
! src/share/classes/javax/lang/model/util/Elements.java
! src/share/classes/javax/lang/model/util/Types.java
! src/share/classes/javax/tools/JavaCompiler.java
! src/share/classes/javax/tools/SimpleJavaFileObject.java
! src/share/classes/javax/tools/StandardJavaFileManager.java

Changeset: 882808d3b51f
Author:    wmdietl
Date:      2013-12-05 16:50 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/882808d3b51f

Fix DPrinter and expand BasicAnnoTests.

! test/tools/javac/lib/DPrinter.java
! test/tools/javac/processing/model/type/BasicAnnoTests.java

Changeset: 4a2ed1900428
Author:    mchung
Date:      2013-12-04 15:39 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4a2ed1900428

8029216: (jdeps) Provide a specific option to report JDK internal APIs
Reviewed-by: alanb

! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/APIDeps.java

Changeset: 4d6bcc50a30a
Author:    wmdietl
Date:      2013-12-05 16:51 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4d6bcc50a30a

Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools




More information about the type-annotations-dev mailing list