Hello Sergey,
The fix looks good for me, thank you (not a reviewer).
Regards,
Alexander
On 5/22/2016 12:33 AM, Sergey Bylokhov wrote:
Hello.
Please review the fix for jdk9.
The test BeanPropertyTest assumes that the enum is directly subclass
the Object, but actually the enums are subclass of Enum. Since the
ENum class has getDeclaringClass() method the Introspector reports
declaringClass property.
As a fix I change the stopClass from Object.class to Enum.class +
small cleanup(the static keyword is not necessary for enums).
Bug: https://bugs.openjdk.java.net/browse/JDK-8155103
Webrev can be found at:
http://cr.openjdk.java.net/~serb/8155103/webrev.00