javax.lang.model for records
vicente.romero at oracle.com
Mon Oct 7 19:04:21 UTC 2019
We have recently made an update of the javax.lang.model implementation
for records . The key difference with the previous implementation is
that we have made javax.lang.model.element.RecordComponentElement, a top
level element in the model, a direct subinterface of j.l.m.e.Element.
Previously it was extending j.l.m.e.VariableElement. Doing this
seemingly minor change has implied a cascade of changes several existing
APIs plus the addition of several new ones: new visitors, new scanners,
etc. A specdiff of the changes can be seen at .
More information about the amber-spec-experts