-
Enhancement
-
Resolution: Fixed
-
P5
-
None
-
None
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8205885 | 11.0.1 | Liam Miller-Cushon | P5 | Resolved | Fixed | team |
Replace the interior of parseClassArray, parseEnumArray, and parseAnnotationArray with a shared method that is passed a lambda for the type-specific parsing logic, as suggested [1] in the review for JDK-7183985.
[1] http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-February/051715.html
[1] http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-February/051715.html
- backported by
-
JDK-8205885 Refactor annotation array value parsing to reduce duplication
-
- Resolved
-
- relates to
-
JDK-7183985 (ann) Class.getAnnotation() throws an ArrayStoreException when the annotation class not present
-
- Closed
-