RFR: JDK-8298200 Clean up raw type warnings in javafx.beans.property.* and com.sun.javafx.property.* [v4]

John Hendrikx jhendrikx at openjdk.org
Sun Dec 11 14:30:22 UTC 2022


> - Added generics (to package private or internal classes only)
> - Minor clean-ups of code I touched (naming)
> - Fixed incorrect use of generics
> - Fixed raw type warnings
> 
> Note: some raw types have leaked into public API.  These could be fixed without incompatibilities.  For specifics see `JavaBeanObjectPropertyBuilder`.  The javadoc would have the method signatures change (`<T>` would be appended to the affected methods).  For now I've added a TODO there.

John Hendrikx has updated the pull request incrementally with two additional commits since the last revision:

 - Adjusted ReadOnlySetProperty#equals
 - Adjusted ReadOnlyMapProperty#equals

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

Changes:
  - all: https://git.openjdk.org/jfx/pull/969/files
  - new: https://git.openjdk.org/jfx/pull/969/files/b55d9479..733f8378

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

  Stats: 36 lines in 2 files changed: 5 ins; 18 del; 13 mod
  Patch: https://git.openjdk.org/jfx/pull/969.diff
  Fetch: git fetch https://git.openjdk.org/jfx pull/969/head:pull/969

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


More information about the openjfx-dev mailing list