hg: jdk/sandbox: 8164819: Make javac's toString() on annotation objects consistent with core reflection
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Thu Jun 13 19:00:17 UTC 2019
Changeset: 761b86d5563d
Author: darcy
Date: 2019-06-13 11:50 -0700
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/761b86d5563d
8164819: Make javac's toString() on annotation objects consistent with core reflection
Reviewed-by: jjg, coleenp
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! test/hotspot/jtreg/runtime/8007320/ConstMethodTest.java
! test/jdk/java/lang/annotation/AnnotationToStringTest.java
! test/jdk/java/lang/annotation/ParameterAnnotations.java
! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/processing/messager/6388543/T6388543.out
+ test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
More information about the jdk-sandbox-changes
mailing list