<Beans Dev>  Review Request: 8132973 @BeanProperty: what is the correct output in case of repeating annotations?
Sergey.Bylokhov at oracle.com
Mon May 23 09:31:30 UTC 2016
Please review the fix for jdk9.
The bug describe the situation when for the same property both
read/write methods are annotated. Our code assumes that the annotation
exists only for one of these methods, and we produce the unspecified mix
of both annotations(some of the data from reader and other from writer).
As a fix I changed the order of initialization, first we will try the
reader and if necessary the writer (before it was expected that the data
from the read will overwrite the data from write, but it fails because
of optimization). The specification is clarified and ccc will be filed
after the technical review. The tests are updated also.
Webrev can be found at: http://cr.openjdk.java.net/~serb/8132973/webrev.00
Best regards, Sergey.
More information about the beans-dev