hg: jdk9/hs-emb/langtools: 13 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Thu Jan 23 14:42:59 PST 2014


Changeset: 65782eb09bb3
Author:    darcy
Date:      2014-01-18 10:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/65782eb09bb3

8031375: Revert test exclusions after fix for JDK-8030656 propagates
Reviewed-by: mduigou

! test/tools/javac/MethodParameters/AnnotationTest.java
! test/tools/javac/MethodParameters/AnonymousClass.java
! test/tools/javac/MethodParameters/CaptureTest.java
! test/tools/javac/MethodParameters/Constructors.java
! test/tools/javac/MethodParameters/EnumTest.java
! test/tools/javac/MethodParameters/InstanceMethods.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LocalClassTest.java
! test/tools/javac/MethodParameters/MemberClassTest.java
! test/tools/javac/MethodParameters/StaticMethods.java
! test/tools/javac/MethodParameters/UncommonParamNames.java

Changeset: 6a84b95ed396
Author:    mfang
Date:      2013-12-17 23:32 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/6a84b95ed396

8026741: jdk8 l10n resource file translation update 5
Reviewed-by: naoto, yhuang

! 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/doclint/resources/doclint_ja.properties
! src/share/classes/com/sun/tools/doclint/resources/doclint_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/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties

Changeset: 0e0dd8045290
Author:    bpatel
Date:      2013-12-18 19:48 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/0e0dd8045290

8016549: jdk7 javadocs are hard to read
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar_end.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/background.gif
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/tab.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar_end.gif
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/tools/javadoc/api/basic/APITest.java

Changeset: 3b4db9e3824d
Author:    ksrini
Date:      2013-12-24 09:17 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/3b4db9e3824d

8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013
Reviewed-by: ksrini
Contributed-by: steve.sides at oracle.com

! make/Makefile
! src/share/classes/com/sun/javadoc/AnnotationDesc.java
! src/share/classes/com/sun/source/doctree/package-info.java
! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
! src/share/classes/com/sun/tools/jdeps/Archive.java
! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/share/classes/com/sun/tools/sjavac/CompileChunk.java
! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Log.java
! src/share/classes/com/sun/tools/sjavac/Module.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/ProblemException.java
! src/share/classes/com/sun/tools/sjavac/Source.java
! src/share/classes/com/sun/tools/sjavac/Transformer.java
! src/share/classes/com/sun/tools/sjavac/Util.java
! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
! src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
! src/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
! src/share/classes/javax/lang/model/element/TypeElement.java
! src/share/classes/javax/lang/model/element/VariableElement.java
! src/share/classes/javax/lang/model/element/package-info.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java
! test/com/sun/javadoc/testAbstractMethod/pkg/A.java
! test/com/sun/javadoc/testAbstractMethod/pkg/B.java
! test/com/sun/javadoc/testAbstractMethod/pkg/C.java
! test/com/sun/javadoc/testAnnotationOptional/pkg/AnnotationOptional.java
! test/com/sun/javadoc/testDocRootLink/pkg1/C1.java
! test/com/sun/javadoc/testDocRootLink/pkg2/C2.java
! test/com/sun/javadoc/testLegacyTaglet/C.java
! test/com/sun/javadoc/testNavigation/pkg/A.java
! test/com/sun/javadoc/testNavigation/pkg/C.java
! test/com/sun/javadoc/testNavigation/pkg/E.java
! test/com/sun/javadoc/testNavigation/pkg/I.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/C.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/D.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegArryDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/C.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java
! test/tools/javac/T6725036.java
! test/tools/javac/annotations/repeatingAnnotations/combo/expectedFiles/ExpectedBase.java
! test/tools/javac/annotations/repeatingAnnotations/combo/expectedFiles/ExpectedContainer.java
! test/tools/javac/annotations/typeAnnotations/TargetTypes.java
! test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
! test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
! test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
! test/tools/javac/annotations/typeAnnotations/newlocations/Varargs.java
! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java
! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java
! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/package-info.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/tools/javac/cast/intersection/IntersectionTypeParserTest.java
! test/tools/javac/cast/intersection/model/Model01.java
! test/tools/javac/cast/intersection/model/ModelChecker.java
! test/tools/javac/defaultMethods/static/Static01.java
! test/tools/javac/defaultMethods/static/Static02.java
! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/tools/javac/defaultMethods/static/import/StaticImport1.java
! test/tools/javac/defaultMethods/static/import/StaticImport2.java
! test/tools/javac/defaultMethods/static/import/StaticImport3.java
! test/tools/javac/defaultMethods/static/import/pkg/A.java
! test/tools/javac/defaultMethods/static/import/pkg/B.java
! test/tools/javac/defaultMethods/static/import/pkg/C.java
! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
! test/tools/javac/diags/MessageFile.java
! test/tools/javac/diags/MessageInfo.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E1.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E2.java
! test/tools/javac/diags/examples/IllegalStaticIntfMethCall.java
! test/tools/javac/diags/examples/KindnameConstructor.java
! test/tools/javac/diags/examples/NonStaticCantBeRefFragment.java
! test/tools/javac/diags/examples/NotInProfile.java
! test/tools/javac/diags/examples/RepeatableAnnotationsNotSupported.java
! test/tools/javac/diags/examples/StaticIntfMethodNotSupported.java
! test/tools/javac/diags/examples/WhereIntersection.java
! test/tools/javac/generics/odersky/BadTest4.java
! test/tools/javac/lambda/DoubleStaticImport.java
! test/tools/javac/lambda/Intersection01.java
! test/tools/javac/lambda/Intersection02.java
! test/tools/javac/lambda/LambdaCapture06.java
! test/tools/javac/lambda/LambdaConv01.java
! test/tools/javac/lambda/LambdaExpr15.java
! test/tools/javac/lambda/MethodReference25.java
! test/tools/javac/lambda/MethodReference26.java
! test/tools/javac/lambda/MethodReference59.java
! test/tools/javac/lambda/MethodReference60.java
! test/tools/javac/lambda/TargetType51.java
! test/tools/javac/lambda/lambdaExecution/InInterface.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
! test/tools/javac/lambda/methodReference/BridgeMethod.java
! test/tools/javac/lambda/methodReference/SamConversion.java
! test/tools/javac/lambda/methodReference/SamConversionComboTest.java
! test/tools/javac/lambda/typeInference/InferenceTest2b.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
! test/tools/javac/multicatch/Pos05.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
! test/tools/javac/resolve/Pos.java
! test/tools/javac/resolve/ResolveHarness.java
! test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/p/Foo.java

Changeset: 456dcda71ffe
Author:    asaha
Date:      2014-01-14 08:08 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/456dcda71ffe

Merge

! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar_end.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/background.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/tab.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar.gif
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar_end.gif
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/share/classes/com/sun/tools/sjavac/CompileChunk.java
! src/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Log.java
! src/share/classes/com/sun/tools/sjavac/Module.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/Source.java
! src/share/classes/com/sun/tools/sjavac/Util.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java

Changeset: 1b3d8c693498
Author:    asaha
Date:      2014-01-15 10:18 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/1b3d8c693498

Merge


Changeset: 96a4580afd62
Author:    asaha
Date:      2014-01-16 21:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/96a4580afd62

Merge

- test/tools/javac/Capture.java
- test/tools/javac/Source5.java
- test/tools/javac/processing/warnings/gold_sv_warn_0_2.out
- test/tools/javac/processing/warnings/gold_sv_warn_2_3.out
- test/tools/javac/varargs/warning/Warn1.java

Changeset: b0292ceb955e
Author:    kizune
Date:      2014-01-20 19:11 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b0292ceb955e

Merge


Changeset: b8ee5fe9097e
Author:    sogoel
Date:      2014-01-22 12:22 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b8ee5fe9097e

8027477: Enable repeating annotations test cases since JDK-8004912 is fixed
Reviewed-by: jjg, jfranck
Contributed-by: matherey.nunez at oracle.com

+ commit.txt
! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java

Changeset: b5e7ad91adff
Author:    vromero
Date:      2014-01-22 21:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b5e7ad91adff

8030816: javac crashes when mixing lambdas and inner classes
Reviewed-by: jjg, jlahoda

! commit.txt
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java
+ test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out

Changeset: 7c6f3d0e5fa3
Author:    sogoel
Date:      2014-01-22 14:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/7c6f3d0e5fa3

8032506: Remove commit.txt that was accidentally pushed with the changeset
Reviewed-by: jjg

- commit.txt

Changeset: 2142f0a91b49
Author:    ksrini
Date:      2014-01-23 06:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/2142f0a91b49

8031023: [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch
Reviewed-by: jjg, rfield

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

Changeset: 0868788af55b
Author:    jfranck
Date:      2014-01-23 14:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/0868788af55b

8029017: ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE
Reviewed-by: abuckley, jlahoda, vromero

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java
+ test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java
+ test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.out
! test/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java



More information about the jdk9-hs-emb-changes mailing list