Code Review for jdk

Prepared by:jfranck on Tue Sep 17 11:37:41 CEST 2013
Workspace:/localhome/hgsrc/tl/jdk
Compare against: ssh://hg.openjdk.java.net/jdk8/tl-gate/jdk
Compare against version:8054
Summary of changes: 322 lines changed: 237 ins; 7 del; 78 mod; 5061 unchg
Patch of changes: jdk.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/Class.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
42 lines changed: 12 ins; 5 del; 25 mod; 3405 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/reflect/AnnotatedArrayType.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
5 lines changed: 1 ins; 0 del; 4 mod; 39 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/reflect/AnnotatedParameterizedType.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
5 lines changed: 1 ins; 0 del; 4 mod; 38 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/reflect/AnnotatedType.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
4 lines changed: 0 ins; 0 del; 4 mod; 40 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/reflect/AnnotatedTypeVariable.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
5 lines changed: 0 ins; 0 del; 5 mod; 38 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/reflect/AnnotatedWildcardType.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
7 lines changed: 1 ins; 0 del; 6 mod; 43 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/reflect/Executable.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
36 lines changed: 11 ins; 2 del; 23 mod; 604 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
1 line changed: 1 ins; 0 del; 0 mod; 315 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
5 lines changed: 5 ins; 0 del; 0 mod; 490 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/java/lang/annotation/typeAnnotations/GetAnnotatedSuperclass.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
49 lines changed: 42 ins; 0 del; 7 mod; 49 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
80 lines changed: 80 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java

rev 8055 : 8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: duke
83 lines changed: 83 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /home/jfranck/bin/webrev.ksh (vers 23.18-hg+jbs).