RFR: JDK-8321073: Defer policy of disabling annotation processing by default

Joe Darcy darcy at openjdk.org
Wed Dec 6 01:10:50 UTC 2023


To allow more time for build tools to accommodate changes in javac's default annotation processing policy, disabling annotation processing by default will be deferred one release to JDK 23. 

This PR re-enables implicit annotation processing by default _for JDK 22_. It is an anti-delta of  JDK-8306819.

Please also review the CSR to restore the previous behavior for JDK 22:

https://bugs.openjdk.org/browse/JDK-8321321

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

Commit messages:
 - Merge branch 'master' into JDK-8321073
 - JDK-8321073: Defer policy of disabling annotation processing by default

Changes: https://git.openjdk.org/jdk/pull/16988/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=16988&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8321073
  Stats: 64 lines in 5 files changed: 18 ins; 26 del; 20 mod
  Patch: https://git.openjdk.org/jdk/pull/16988.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/16988/head:pull/16988

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


More information about the compiler-dev mailing list