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

Reply via email to