RFR: JDK-8298200 Clean up raw type warnings in javafx.beans.property.* and com.sun.javafx.property.* [v3]
John Hendrikx
jhendrikx at openjdk.org
Sat Dec 10 08:23:07 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 three additional commits since the last revision:
- Adjusted ReadOnlyListProperty#equals to be a bit more modern Java
- Remove SuppressWarnings in ReadOnlyListProperty
- Use assignment in instanceof
-------------
Changes:
- all: https://git.openjdk.org/jfx/pull/969/files
- new: https://git.openjdk.org/jfx/pull/969/files/69d15ee1..b55d9479
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jfx&pr=969&range=02
- incr: https://webrevs.openjdk.org/?repo=jfx&pr=969&range=01-02
Stats: 19 lines in 2 files changed: 5 ins; 10 del; 4 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