RFR: JDK-8324182 Deprecate for removal SimpleSelector and CompoundSelector classes [v3]

John Hendrikx jhendrikx at openjdk.org
Fri Feb 2 13:30:19 UTC 2024


> The SimpleSelector and CompoundSelector classes are public classes in an exported package, javafx.css, but they are not intended to be used by applications. They are implementation details. They cannot be constructed directly and no other JavaFX API accepts or returns a SimpleSelector or CompoundSelector.
> 
> We should deprecate them for removal so we can move them to a non-exported package, removing them from the public API.

John Hendrikx has updated the pull request incrementally with one additional commit since the last revision:

  Deprecate for 23 and add new method

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

Changes:
  - all: https://git.openjdk.org/jfx/pull/1340/files
  - new: https://git.openjdk.org/jfx/pull/1340/files/31088037..382ef218

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jfx&pr=1340&range=02
 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=1340&range=01-02

  Stats: 28 lines in 3 files changed: 26 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jfx/pull/1340.diff
  Fetch: git fetch https://git.openjdk.org/jfx.git pull/1340/head:pull/1340

PR: https://git.openjdk.org/jfx/pull/1340


More information about the openjfx-dev mailing list