RFR: JDK-8325189: Enable this-escape javac warning in java.base [v2]
Joe Darcy
darcy at openjdk.org
Wed Feb 7 19:28:11 UTC 2024
> After the "this-escape" lint warning was added to javac (JDK-8015831), the base module was not updated to be able to compile with this warning enabled. This PR makes the necessary changes to allow the base module to build with the warning enabled.
Joe Darcy has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
- Merge branch 'master' into JDK-8325189
- JDK-8325189: Enable this-escape javac warning in java.base
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/17692/files
- new: https://git.openjdk.org/jdk/pull/17692/files/8a160a7c..e1d56388
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=17692&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=17692&range=00-01
Stats: 5575 lines in 160 files changed: 3404 ins; 1290 del; 881 mod
Patch: https://git.openjdk.org/jdk/pull/17692.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/17692/head:pull/17692
PR: https://git.openjdk.org/jdk/pull/17692
More information about the core-libs-dev
mailing list