JDK 9 RFR of JDK-8074977: Constructor.getAnnotatedParameterTypes returns wrong value

Peter Levart peter.levart at gmail.com
Sat May 20 21:38:53 UTC 2017

On 05/20/2017 11:30 PM, Peter Levart wrote:
> http://cr.openjdk.java.net/~plevart/jdk9-dev/8074977_ConstructorParameterAnnotations/webrev.01/
> If there was a reliable way to determine whether a local or anonymous 
> class is from static context or not, then this could work for javac 
> generated code at least.

... it works for member classes and for enum classes and enum constant 
anonymous subclasses. Only local and anonymous classes are problematic...


More information about the core-libs-dev mailing list