Alejandro Murillo
e70f855944
Merge
2014-11-13 16:11:01 -08:00
Eric McCorkle
935c33a50c
8062556: Add jdk tests for JDK-8058322 and JDK-8058313
...
Add tests for two hotspot reflection fixes.
Reviewed-by: dholmes
2014-11-10 15:06:13 -05:00
Eric McCorkle
1c54a00f75
8055063: Parameter#toString() fails w/ AIOOBE for ctr of inner class w/ generic type
...
Add getAllGenericParameters, which attempts to report generic parameters with synthetic parameters to the best extent possible with current classfile information.
Reviewed-by: jfranck
2014-11-10 11:23:23 -05:00
Eric McCorkle
fadfc31bec
8026884: test for fix of JDK-8021398 does not have @bug tag
...
8028021: @since 1.8 missing for certain methods in java.lang.reflect.Method in generated api docs
Two documentation fixes
Reviewed-by: darcy
2013-11-13 15:48:21 -05:00
Eric McCorkle
367fa5ac0e
8020981: Update methods of java.lang.reflect.Parameter to throw correct exceptions
...
Fix behavior of parameter reflection API for malformed class files.
Reviewed-by: darcy
2013-10-02 19:13:42 -04:00
Eric McCorkle
e92da66e0b
8021398: j.l.r.Parameter.getAnnotatedType().getType() for not annotated use of type returns null
...
Fixed issue with type annotation reflection framework that would cause getType of AnnotatedTypes to be null if no annotations were present.
Reviewed-by: darcy, jfranck
2013-10-01 17:35:32 -04:00
Eric McCorkle
a58f094d40
8016285: Add java.lang.reflect.Parameter.isNamePresent()
...
Add isNamePresent method to parameter reflection library, which indicates whether or real parameter data is available
Reviewed-by: darcy
2013-07-03 19:47:15 -04:00
Eric McCorkle
78fe727c6d
8008312: Re-enable MethodParameter tests in JDK
...
Reviewed-by: darcy
2013-02-19 17:09:25 +00:00
Joe Darcy
757d9cdeb9
8007115: Refactor regression tests for java.lang.reflect.Parameter
...
Reviewed-by: emc
2013-01-31 12:23:04 -08:00
Rob McKenna
6c5679d418
8004729: Add java.lang.reflect.Parameter and related changes for parameter reflection
...
Reviewed-by: darcy, forax, psandoz, dholmes, tbell
2013-01-23 17:54:34 +00:00