hg: nashorn/jdk8/langtools: 20 new changesets

james.laskey at oracle.com james.laskey at oracle.com
Tue May 14 05:37:08 PDT 2013


Changeset: 57648bad3287
Author:    mchung
Date:      2013-04-30 15:43 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/57648bad3287

8013531: Provide a utility class in com.sun.tools.classfile to find field/method references
Reviewed-by: alanb

! src/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/share/classes/com/sun/tools/classfile/ReferenceFinder.java

Changeset: a1e10f3adc47
Author:    katleman
Date:      2013-04-25 09:24 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/a1e10f3adc47

Added tag jdk8-b87 for changeset 1329f9c38d93

! .hgtags

Changeset: 260013a710ef
Author:    lana
Date:      2013-04-30 17:53 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/260013a710ef

Merge


Changeset: 8e27e84de2e9
Author:    rfield
Date:      2013-05-01 08:46 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/8e27e84de2e9

8011591: BootstrapMethodError when capturing constructor ref to local classes
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java

Changeset: abd153854f16
Author:    jjg
Date:      2013-05-03 09:56 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/abd153854f16

8012728: Normalize @ignore comments on langtools tests
Reviewed-by: vromero, mcimadamore

! test/com/sun/javadoc/_template/Template.java
! test/com/sun/javadoc/_template/TemplateComplete.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java
! test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
! test/tools/javac/generics/7034511/T7034511a.java
! test/tools/javac/generics/7034511/T7034511b.java
! test/tools/javac/generics/OverrideBridge.java
! test/tools/javac/lambda/TargetType36.java
! test/tools/javac/lambda/TargetType53.java
! test/tools/javac/lambda/TargetType54.java
! test/tools/javac/lambda/TargetType58.java
! test/tools/javac/lambda/TargetType59.java
! test/tools/javac/lambda/TargetType62.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/tools/javap/output/RepeatingTypeAnnotations.java
! test/tools/javap/output/Tester.java

Changeset: 38c4bade0ec1
Author:    jjg
Date:      2013-05-03 10:17 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/38c4bade0ec1

8002387: Improve rendered HTML formatting for {@code}
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javadoc/Comment.java
+ test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java
+ test/com/sun/javadoc/testLiteralCodeInPre/pkg/Test.java

Changeset: a2889739cf21
Author:    jjg
Date:      2013-05-03 15:08 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/a2889739cf21

8000407: remove @GenerateNativeHeader
Reviewed-by: vromero, darcy

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
- src/share/classes/javax/tools/annotation/GenerateNativeHeader.java
! test/tools/javac/nativeHeaders/NativeHeaderTest.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass2.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass3.java

Changeset: d918b63a5509
Author:    jjg
Date:      2013-05-03 17:44 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/d918b63a5509

8008768: Using {@inheritDoc} in simple tag defined via -tag fails
Reviewed-by: jjg, mduigou
Contributed-by: jonathan.gibbons at oracle.com, mike.duigou at oracle.com

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
+ test/com/sun/javadoc/InheritDocForUserTags/DocTest.java
+ test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java
+ test/com/sun/javadoc/testSimpleTagInherit/p/BaseClass.java
+ test/com/sun/javadoc/testSimpleTagInherit/p/TestClass.java

Changeset: e8987ce7fb4b
Author:    darcy
Date:      2013-05-05 21:04 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/e8987ce7fb4b

8013909: Fix doclint issues in javax.lang.model
Reviewed-by: jjg

! src/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
! src/share/classes/javax/annotation/processing/SupportedOptions.java
! src/share/classes/javax/annotation/processing/SupportedSourceVersion.java
! src/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/share/classes/javax/lang/model/element/NestingKind.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/Elements.java
! src/share/classes/javax/lang/model/util/Types.java

Changeset: a7ff36d06fa2
Author:    jlahoda
Date:      2013-05-06 16:22 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/a7ff36d06fa2

8009724: Enhance the DocTree API with DocTreePath
Summary: Adding DocTreePath and DocTreePathScanner similar to TreePath and TreePathScanner, respectively
Reviewed-by: jjg
Contributed-by: Ralph Benjamin Ruijs <ralphbenjamin at netbeans.org>, Jan Lahoda <jlahoda at netbeans.org>

+ src/share/classes/com/sun/source/util/DocTreePath.java
+ src/share/classes/com/sun/source/util/DocTreePathScanner.java
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ test/tools/javac/doctree/DocTreePathScannerTest.java
! test/tools/javac/doctree/ReferenceTest.java

Changeset: 68142e69cafb
Author:    rfield
Date:      2013-05-07 06:39 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/68142e69cafb

8014023: When a method reference to a local class constructor is contained in a method whose number of parameters matches the number of constructor parameters compilation fails
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReference/TreeMakerParamsIsGoofy.java

Changeset: 43c2f7cb9c76
Author:    jjg
Date:      2013-05-07 14:27 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/43c2f7cb9c76

8004082: test/tools/javac/plugin/showtype/Test.java fails on windows: jtreg can't delete plugin.jar
Reviewed-by: vromero, mcimadamore

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ src/share/classes/com/sun/tools/javac/util/ServiceLoader.java
! test/tools/javac/plugin/showtype/Test.java

Changeset: 780014a234fa
Author:    jfranck
Date:      2013-05-08 14:10 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/780014a234fa

8013485: javac can't handle annotations with a <clinit> from a previous compilation unit
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/clinit/AnnoWithClinit1.java
+ test/tools/javac/annotations/clinit/AnnoWithClinitFail.java
+ test/tools/javac/annotations/clinit/AnnoWithClinitFail.out

Changeset: adec2a5d510a
Author:    katleman
Date:      2013-05-02 13:35 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/adec2a5d510a

Added tag jdk8-b88 for changeset a1e10f3adc47

! .hgtags

Changeset: ec434cfd2752
Author:    lana
Date:      2013-05-06 11:53 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/ec434cfd2752

Merge

- make/Makefile-classic

Changeset: c68834236058
Author:    lana
Date:      2013-05-08 23:54 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/c68834236058

Merge


Changeset: ce7e1674eb73
Author:    alanb
Date:      2013-05-10 16:10 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/ce7e1674eb73

8014318: tools/javac/profiles/ProfileOptionTest.java needs modifying now that javax.script is in compact1
Reviewed-by: mchung

! test/tools/javac/profiles/ProfileOptionTest.java

Changeset: 1c43236f6d69
Author:    darcy
Date:      2013-05-10 14:31 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/1c43236f6d69

8014365: Restore Objects.requireNonNull(T, Supplier<String>)
Reviewed-by: jjg

! makefiles/BuildLangtools.gmk

Changeset: e39669aea0bd
Author:    jjg
Date:      2013-05-12 18:18 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/e39669aea0bd

8014363: javac test class ToolTester handles classpath incorrectly
Reviewed-by: ksrini

! test/tools/javac/api/6406133/T6406133.java
! test/tools/javac/api/6410643/T6410643.java
! test/tools/javac/api/6411310/T6411310.java
! test/tools/javac/api/6411333/T6411333.java
! test/tools/javac/api/6412656/T6412656.java
! test/tools/javac/api/6415780/T6415780.java
! test/tools/javac/api/6418694/T6418694.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6421756/T6421756.java
! test/tools/javac/api/6422215/T6422215.java
! test/tools/javac/api/6422327/T6422327.java
! test/tools/javac/api/6423003/T6423003.java
! test/tools/javac/api/6431257/T6431257.java
! test/tools/javac/api/6437349/T6437349.java
! test/tools/javac/api/6437999/T6437999.java
! test/tools/javac/api/6440333/T6440333.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/6733837/T6733837.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/guide/Test.java
! test/tools/javac/api/lib/ToolTester.java

Changeset: 8dd528992c15
Author:    jlahoda
Date:      2013-05-10 15:15 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/8dd528992c15

8012929: Trees.getElement should work not only for declaration trees, but also for use-trees
Reviewed-by: jjg
Contributed-by: Dusan Balek <dbalek at netbeans.org>, Jan Lahoda <jlahoda at netbeans.org>

! src/share/classes/com/sun/tools/doclint/Env.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/api/TestGetElementReference.java
+ test/tools/javac/api/TestGetElementReferenceData.java



More information about the nashorn-dev mailing list