RFR: 8332103: since-checker - Add missing @ since tags to java.desktop [v2]

Alexey Ivanov aivanov at openjdk.org
Thu Jun 20 13:15:14 UTC 2024


On Tue, 18 Jun 2024 17:09:08 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

> > > How do we remove this constructor? Can it be removed right away? Should it be deprecated for several releases before it's removed?
> > 
> > 
> > Just delete it in all versions of 17+?
> 
> Now it is part of Java 17 and 21. It can't be removed from these releases, I believe.
> 
> Can it be removed _quickly_ from the upcoming JDK 23? Probably, not as well.

I've submitted the follow-up bugs to deal with the no-arg constructor `BasicSliderUI()`:

1. [JDK-8334580](https://bugs.openjdk.org/browse/JDK-8334580): Deprecate no-arg constructor BasicSliderUI() for removal
2. [JDK-8334581](https://bugs.openjdk.org/browse/JDK-8334581): Remove no-arg constructor BasicSliderUI()

The plan is to deprecate `BasicSliderUI()` for removal in 23 and then to remove it in 25 or, if possible, in 24.

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

PR Comment: https://git.openjdk.org/jdk/pull/19192#issuecomment-2180653753


More information about the client-libs-dev mailing list