JDK-8004111 : issues with 7154390
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.lang
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2012-11-28
  • Updated: 2013-03-19
  • Resolved: 2013-03-19
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
From Remi Forax


There is a lot of dormant bugs, a lot of 'final' on field are missing,
some codes shoud have never pass the review,
see AnnotationSupport.getMultipleAnnotations(),
that creates an Arraylist to at the end returns an empty array
or AnnotationSupport.getValueArray() that contains a printStackTrace().
And the exception logic of most of the methods should be re-written
to cleanly separate exceptions that comes from dubious separate compilations
and the one coming from bad logic in the code itself. 

Comments
See 8004110 for removal of debug code. This issue is for the rest of Remis feedback.
29-11-2012