RFR: JDK-8306819: Consider disabling the compiler's default active annotation processing

Josiah Noel duke at openjdk.org
Mon Sep 11 13:49:44 UTC 2023


On Mon, 12 Jun 2023 23:49:51 GMT, Joe Darcy <darcy at openjdk.org> wrote:

> Change annotation processing to be opt-in rather than opt-out.

> BUT it has NOT been promoted by Maven. In the bug report and in this PR I do not see any explicit recognition of how this change will impact the community using Maven. I am suggesting that this is a significant proportion of the community.

If this is the new reality I can deal with it, but it would indeed be nice to know that the full gravity of this breaking change was acknowledged and taken into account when making this decision. (The initial proposal seems to make the assertion 
 that annotation processing is a niche tool that isn't used much)

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

PR Comment: https://git.openjdk.org/jdk/pull/14432#issuecomment-1713921266


More information about the compiler-dev mailing list