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

wdietl at gmail.com wdietl at gmail.com
Sun Mar 31 11:35:41 PDT 2013


Changeset: d9dfab2045f4
Author:    wmdietl
Date:      2013-03-25 15:22 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d9dfab2045f4

Improve output of nested types.

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

Changeset: d052c5306df2
Author:    wmdietl
Date:      2013-03-26 18:27 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d052c5306df2

Maintain declaration and type annotations through conversion of lambdas to methods.

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

Changeset: fdf30b225e1c
Author:    mfang
Date:      2013-03-25 16:55 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fdf30b225e1c

8010521: jdk8 l10n resource file translation update 2
Reviewed-by: naoto, yhuang

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties

Changeset: 65e1ca8dcdc7
Author:    mfang
Date:      2013-03-25 18:08 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/65e1ca8dcdc7

Merge


Changeset: 9d59efc8cb4f
Author:    wmdietl
Date:      2013-03-26 18:28 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9d59efc8cb4f

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

! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties

Changeset: 0830284d56fb
Author:    wmdietl
Date:      2013-03-26 18:32 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0830284d56fb

jdk-8009360 by Steve Sides: make a test case actually fail.

! test/tools/javac/annotations/typeAnnotations/failures/T8009360.java

Changeset: 0826f546fbdd
Author:    wmdietl
Date:      2013-03-31 11:33 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0826f546fbdd

Simplify handling of anonymous class - preventing an assertion violation and still passing previous tests.
Expand test case to not depend on repeating annotations.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/failures/T8009360.java

Changeset: 330b35b27e68
Author:    darcy
Date:      2013-03-26 17:17 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/330b35b27e68

7041251: Use j.u.Objects utility methods in langtools
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/util/Pair.java
! src/share/classes/javax/annotation/processing/AbstractProcessor.java

Changeset: 33b6a52f0037
Author:    darcy
Date:      2013-03-26 18:15 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/33b6a52f0037

7059170: Assume availablility of URLClassLoader.close
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
- src/share/classes/com/sun/tools/javac/util/CloseableURLClassLoader.java

Changeset: 7bebe17ff323
Author:    mcimadamore
Date:      2013-03-28 11:38 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7bebe17ff323

8010469: Bad assertion in LambdaToMethod
Summary: Add assertion in LambdaToMethod.serializedLambdaName
Reviewed-by: jjg

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

Changeset: a200d8ccfe47
Author:    mcimadamore
Date:      2013-03-28 11:39 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a200d8ccfe47

8010490: FindBugs: double assignments in LambdaToMethod.visitIdent
Summary: Remove dead code from LambdaToMethod
Reviewed-by: jjg

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

Changeset: 991f11e13598
Author:    jjg
Date:      2013-03-28 10:49 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/991f11e13598

8006346: doclint should make allowance for headers generated by standard doclet
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/Env.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
+ test/tools/javac/doclint/ImplicitHeadersTest.java
+ test/tools/javadoc/doclint/ImplicitHeadersTest.java

Changeset: d3648557391b
Author:    jjg
Date:      2013-03-28 10:58 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d3648557391b

8010511: Tests are creating files in /tmp
Reviewed-by: darcy

! test/tools/javac/T6558476.java
! test/tools/javac/T6900149.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/RunExamples.java

Changeset: a41491fd7864
Author:    wmdietl
Date:      2013-03-31 11:34 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a41491fd7864

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

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/javax/annotation/processing/AbstractProcessor.java



More information about the type-annotations-dev mailing list