On Tue, 18 Jun 2024 17:09:08 GMT, Alexey Ivanov <aiva...@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