Changeset: e984e2871bf7
Author:jfranck
Date: 2013-12-04 11:04 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e984e2871bf7
8029117: (reflect) clarify javadoc for getMethod(...) and getMethods()
Reviewed-by: darcy
! src/share/classes/java/lang/Class.java
Changeset: 3ea55d523981
Author:jfranck
Date: 2013-11-26 13:33 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/3ea55d523981
8028428: strictfp allowed as annotation element modifier
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java
+
Changeset: 0775f4f6532a
Author:jfranck
Date: 2013-11-22 11:34 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0775f4f6532a
8023278: Reflection API methods do not throw AnnotationFormatError in case of
malformed Runtime[In]VisibleTypeAnnotations attribute
Reviewed-by: darcy
Changeset: f39be11835ff
Author:jfranck
Date: 2013-11-20 13:12 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f39be11835ff
8027413: Clarify javadoc for j.l.a.Target and j.l.a.ElementType
Reviewed-by: darcy
! src/share/classes/java/lang/annotation/ElementType.java
!
Changeset: 83c768d6cb93
Author:jfranck
Date: 2013-11-14 12:17 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/83c768d6cb93
8028055: (reflect) invoking Method/Constructor in anonymous classes breaks with
-Dsun.reflect.noInflation=true
Reviewed-by: briangoetz
!
Changeset: f3ca12d680f3
Author:jfranck
Date: 2013-11-11 17:26 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f3ca12d680f3
8027375: javac asserts on nested erroneous annotations
Summary: make sure JCAnnotation trees have type != null before annotation
processing
Changeset: 44fa6bf42846
Author:jfranck
Date: 2013-11-07 13:33 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/44fa6bf42846
8027796: Refactor Core Reflection for Type Annotations
Reviewed-by: psandoz
! src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
!
Changeset: 78a0dcde6b67
Author:alundblad
Date: 2013-11-04 15:21 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/78a0dcde6b67
8016725: TEST_BUG: java/lang/reflect/Method/DefaultMethodModeling.java failing
intermittently
Summary: Moved DefaultMethodModeling.java to its own
Changeset: 93e696ba5923
Author:jfranck
Date: 2013-10-24 19:04 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/93e696ba5923
8023651: j.l.r.Constructor.getAnnotatedReceiverType() and
j.l.r.Constructor.getAnnotatedReturnType() for inner classes return incorrect
result
Changeset: b8927cbfb893
Author:alundblad
Date: 2013-10-24 18:52 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b8927cbfb893
8027170: Annotations declared on super-super-class should be overridden by
super-class.
Reviewed-by: jfranck
Contributed-by:
Changeset: f003f09144ff
Author:jfranck
Date: 2013-10-22 10:08 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f003f09144ff
8026857: AnnoConstruct.getAnnotationsByType does not search supertype for
inherited annotations if @SomeContainer({}) is present
Summary: An empty
Changeset: 04ba97b7c2f9
Author:jfranck
Date: 2013-10-22 10:34 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/04ba97b7c2f9
8009411: (reflect) Class.getMethods should not include static methods from
interfaces
Summary: Update getMethods() and getMethod() to filter out
Changeset: b07856d0de34
Author:alundblad
Date: 2013-10-22 12:35 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b07856d0de34
8004912: Repeating annotations - getAnnotationsByType(ClassT) is not working
as expected for few inheritance scenarios
8019420: Repeatable
Changeset: ac839d6f4953
Author:jfranck
Date: 2013-10-22 03:36 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac839d6f4953
8026855: AnnoConstruct.getAnnotationsByType includes inherited indirectly
present annotations even when containee type is not inheritable
Summary:
Changeset: a48d3b981083
Author:mnunez
Date: 2013-10-17 13:27 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a48d3b981083
8015372: Update tests for Method Parameter Reflection API to check whether a
parameter is final
Reviewed-by: jjg, jfranck
!
Changeset: 4d8af6fda907
Author:mnunez
Date: 2013-10-17 13:50 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/4d8af6fda907
8008192: Better ordering checks needed in
repeatingAnnotations/combo/ReflectionTest
Reviewed-by: jjg, jfranck
!
Changeset: 1e7ad879f15e
Author:alundblad
Date: 2013-10-10 08:51 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1e7ad879f15e
8021237: clean up JavacAnnotatedConstruct
Summary: Refactored the static helper methods in JavacAnnoConstructs into
ordinary methods and put
Changeset: f25d9d8811ca
Author:jfranck
Date: 2013-10-10 18:11 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f25d9d8811ca
7044282: (reflect) Class.forName and Array.newInstance are inconsistent
regarding multidimensional arrays
Reviewed-by: darcy, psandoz
!
Changeset: ea000904db62
Author:alundblad
Date: 2013-10-08 15:33 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ea000904db62
8024415: Bug in javac Pretty: Wrong precedence in JCConditional trees
Summary: Fixed precedence and associativity issues with pretty printing of
Changeset: 15955d335cd0
Author:jfranck
Date: 2013-09-30 11:18 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/15955d335cd0
8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
Changeset: 89174cddaec8
Author:jfranck
Date: 2013-09-30 12:19 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/89174cddaec8
8009719: core reflection should get type annotation data from the VM lazily
Summary: Remove typeAnnotations field from Method, Constructor, and Field,
Changeset: 95f609fcb639
Author:ehelin
Date: 2013-09-26 16:23 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/95f609fcb639
8025502: Exclude tests due to JDK-8025427
Reviewed-by: ksrini
! test/ProblemList.txt
Changeset: 5f915a0c9615
Author:alundblad
Date: 2013-09-23 10:42 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/5f915a0c9615
6386236: Please rename com.sun.tools.javac.util.ListBuffer.lb()
Summary: Static factory method ListBuffer.lb removed. Replaced by constructor
Changeset: ac6ec071c2b2
Author:alundblad
Date: 2013-09-18 14:39 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac6ec071c2b2
8024127: javac, Code_attribute.exception_table_langth should be
Code_attribute.exception_table_length
Summary: exception_table_langth renamed to
Changeset: b271ea30f440
Author:jfranck
Date: 2013-09-11 09:45 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b271ea30f440
4987375: (reflect) Class.get{Declared}Method{s} does not return clone() for
array types
Summary: Update spec to match long standing behavior
Changeset: bb7271e64ef6
Author:jfranck
Date: 2013-09-10 13:47 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bb7271e64ef6
8005222: Fixed bugs should have tests with bugid in @bug tag
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad andreas.lundb...@oracle.com
Changeset: 6cffcd15a17e
Author:jfranck
Date: 2013-09-09 09:58 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/6cffcd15a17e
8022260: Rename javac.code.Annotations to javac.code.SymbolMetadata
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad
Changeset: 2064b2077a62
Author:jfranck
Date: 2013-09-06 14:20 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2064b2077a62
5047859: (reflect) Class.getField can't find String[].length
Reviewed-by: darcy, mchung
! src/share/classes/java/lang/Class.java
+
Changeset: a76c663a9cac
Author:jfranck
Date: 2013-09-05 11:27 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a76c663a9cac
8023974: Drop 'implements Completer' and 'implements SourceCompleter' from
ClassReader resp. JavaCompiler.
Reviewed-by: jjg, jfranck
Changeset: 6917c114b197
Author:jfranck
Date: 2013-08-26 13:38 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6917c114b197
8022343: j.l.Class.getAnnotatedSuperclass() doesn't return null in some cases
Reviewed-by: darcy, vromero, psandoz
!
Changeset: e811fb09a1dc
Author:jfranck
Date: 2013-08-20 17:21 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/e811fb09a1dc
8019243: AnnotationTypeMismatchException instead of MirroredTypeException
Reviewed-by: jjg
!
Changeset: cd0ea5563523
Author:jfranck
Date: 2013-08-06 18:54 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cd0ea5563523
7184826: (reflect) Add support for Project Lambda concepts in core reflection
Reviewed-by: darcy, jfranck
Contributed-by: Amy Lu amy...@oracle.com
+
Changeset: a218f7befd55
Author:jfranck
Date: 2013-07-25 11:02 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a218f7befd55
8007961: javax.lang.model tests for repeating annotations fail in
getAnnotationsByType
Reviewed-by: jjg
!
Changeset: e4ce6502eac0
Author:plevart
Date: 2013-07-15 10:55 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e4ce6502eac0
7122142: (ann) Race condition between isAnnotationPresent and getAnnotations
Reviewed-by: dholmes, jfranck
! src/share/classes/java/lang/Class.java
!
Changeset: 67cbd6d756f4
Author:jfranck
Date: 2013-05-21 12:00 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/67cbd6d756f4
8013180: Qualified type reference with annotations in throws list crashes
compiler
Reviewed-by: jjg
+
Changeset: bae8387d16aa
Author:jfranck
Date: 2013-04-22 10:24 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bae8387d16aa
8011027: Type parameter annotations not passed through to javax.lang.model
Reviewed-by: jjg, darcy
!
Changeset: a3655c24e232
Author:jfranck
Date: 2013-04-19 11:57 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a3655c24e232
8012681: Commit for JDK-8012656 breaks tl build
Reviewed-by: vromero, chegar, alanb
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
Changeset: 137994c189e5
Author:jfranck
Date: 2013-04-12 12:05 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/137994c189e5
7015104: use new subtype of TypeSymbol for type parameters
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Symbol.java
Changeset: 195b71850b56
Author:mnunez
Date: 2013-03-15 13:39 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/195b71850b56
8007767: TargetAnnoCombo.java need to be updated to add a new test mode
Reviewed-by: jjg, strarup
!
Changeset: eb0198033c5c
Author:jfranck
Date: 2013-03-13 22:03 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/eb0198033c5c
8006547: Repeating annotations: No Target on container annotation with all
targets on base annotation gives compiler error
Reviewed-by: jjg
!
Changeset: 7fe9b9d29095
Author:jfranck
Date: 2013-03-12 11:16 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7fe9b9d29095
8005205: tests missing bugid for repeating annotation change
Reviewed-by: jjg, ssides
!
Changeset: f427043f8c65
Author:jfranck
Date: 2013-03-12 17:39 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f427043f8c65
7196531: Duplicate error messages on repeating annotations
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
+
Changeset: aeadaf905d78
Author:jfranck
Date: 2013-02-13 10:33 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/aeadaf905d78
8007279: Rename javax.l.model.element.Element.getAnnotations(Class) to
getAnnotationsByType(Class)
Reviewed-by: darcy, abuckley
!
Changeset: 2cd67a8c7abc
Author:jfranck
Date: 2013-02-13 10:36 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2cd67a8c7abc
8007278: Rename j.l.r.AnnotatedElement.getAnnotations(Class) to
getAnnotationsByType(Class)
Reviewed-by: darcy, abuckley
!
Changeset: 973646bf043a
Author:jfranck
Date: 2013-02-12 11:28 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/973646bf043a
8004822: RFE to write language model API tests for repeating annotations based
on the spec updates
Reviewed-by: jjg, abuckley
Contributed-by:
Changeset: 5097fe015763
Author:jfranck
Date: 2013-01-31 10:10 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5097fe015763
8005712: Simplify support for repeating annotations in j.l.r.AnnotatedElement
8004919: AnnotationSupport uses possibly half-constructed AnnotationType
Changeset: a343d280bd8c
Author:jfranck
Date: 2013-01-29 10:32 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a343d280bd8c
8004698: Implement Core Reflection for Type Annotations
Reviewed-by: darcy
! src/share/classes/java/lang/Class.java
!
Changeset: 9f42a06a49c0
Author:jfranck
Date: 2013-01-14 19:52 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9f42a06a49c0
7193719: Support repeating annotations in javax.lang.model
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
!
48 matches
Mail list logo