Withdrawn: 4668290: unclear spec for Polygon.bounds field

duke duke at openjdk.org
Sat Nov 26 04:16:19 UTC 2022


On Mon, 26 Sep 2022 02:27:53 GMT, SWinxy <duke at openjdk.org> wrote:

> New documentation replaces the `This value can be null.`:
> 
> When created, {@link #invalidate() invalidated}, or {@link #reset() reset},
> this becomes {@code null}. To get out of the null state,
> {@link #getBounds()} called with {@link #npoints} being greater than
> {@code 0} will transfer into a non-null {@link Rectangle}.
> 
> 
> I think I've got the reason for why it can be `null` correct, but you never know.
> 
> In javax.swing.text.html.Map, I've replaced setting the field to null with the equivalent #invalidate(). This may mean we can make the field private in the future.

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.org/jdk/pull/10417



More information about the client-libs-dev mailing list