In case inheritance is used in projection interfaces and an accessor method is redeclared, the property is returned twice in ReturnedType.getInputProperties(). The reason for that is that the accessor methods are backed by different PropertyDescriptor instances as they're unique per declared type
Oliver Drotbohm opened DATACMNS-963 and commented
In case inheritance is used in projection interfaces and an accessor method is redeclared, the property is returned twice in
ReturnedType.getInputProperties()
. The reason for that is that the accessor methods are backed by differentPropertyDescriptor
instances as they're unique per declared typeAffects: 1.13 M1 (Ingalls), 1.12.5 (Hopper SR5), 2.0 M1 (Kay)
Issue Links:
("is depended on by")
Backported to: 1.13 RC1 (Ingalls), 1.12.6 (Hopper SR6)
The text was updated successfully, but these errors were encountered: