[jdk21u-dev] RFR: 8337795: Type annotation attached to incorrect type during class reading [v2]
Liam Miller-Cushon
cushon at openjdk.org
Thu Jan 9 15:46:41 UTC 2025
> This is a backport of [JDK-8337795](https://bugs.openjdk.org/browse/JDK-8337795), which is a follow-up to [JDK-8225377](https://bugs.openjdk.org/browse/JDK-8225377).
Liam Miller-Cushon has updated the pull request incrementally with 53 additional commits since the last revision:
- Merge branch 'master' into backport-JDK-8337795
- 8336942: Improve test coverage for class loading elements with annotations of different retentions
Reviewed-by: goetz, vromero
Backport-of: e36ce5f0341e8d0ec06cb12d0b2c0aa084401021
- 8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE
Backport-of: d7ef3ac0b7e677c4901c69ad4361b5de8408e8d3
- 8327460: Compile tests with the same visibility rules as product code
Reviewed-by: mbaesken
Backport-of: cc9a8aba67f4e240c8de2d1ae15d1b80bfa446a0
- 8339524: Clean up a few ExtendedRobot tests
Backport-of: 16232578d9acf9d0b5a9ad0e7530291471b5cc9c
- 8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests
Backport-of: a63f501b9238c6aae81c2e39fcc1852652116780
- 8340719: Open source AWT List tests
Backport-of: b11066b56b69b2c526539e712cef47723098597f
- 8340480: Bad copyright notices in changes from JDK-8339902
Backport-of: fdc16a373459cb2311316448c765b1bee5c73694
- 8346847: [s390x] minimal build failure
Backport-of: 807f6f7fb868240cba5ba117c7059216f69a53f9
- 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package
Reviewed-by: mbaesken
Backport-of: 2c509a158fad63e69a8072fa4a7588eaacf37dc0
- ... and 43 more: https://git.openjdk.org/jdk21u-dev/compare/3a3d2f2d...55c9cd4e
-------------
Changes:
- all: https://git.openjdk.org/jdk21u-dev/pull/1252/files
- new: https://git.openjdk.org/jdk21u-dev/pull/1252/files/3a3d2f2d..55c9cd4e
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=1252&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=1252&range=00-01
Stats: 6501 lines in 185 files changed: 4319 ins; 1795 del; 387 mod
Patch: https://git.openjdk.org/jdk21u-dev/pull/1252.diff
Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/1252/head:pull/1252
PR: https://git.openjdk.org/jdk21u-dev/pull/1252
More information about the jdk-updates-dev
mailing list