[jdk23] RFR: 8335935: Chained builders not sending transformed models to next transforms

Chen Liang liach at openjdk.org
Wed Jul 10 22:18:12 UTC 2024


Please review this non-clean backport of the bugfix in #20100 to release 23, where ClassFile API chained builders does not emit certain elements through downstream transforms and returns wrong builder for chaining. This backport includes an additional change that rolls back a rename done in #19952 that applies to the new test, intended for 24 only.

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

Commit messages:
 - Roll back method names for transformClass rename
 - 8335935: Chained builders not sending transformed models to next transforms

Changes: https://git.openjdk.org/jdk/pull/20127/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=20127&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8335935
  Stats: 293 lines in 10 files changed: 169 ins; 97 del; 27 mod
  Patch: https://git.openjdk.org/jdk/pull/20127.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/20127/head:pull/20127

PR: https://git.openjdk.org/jdk/pull/20127


More information about the core-libs-dev mailing list