RFR: 7904029: jcstress: Explicitly enable annotation processors to fix build artifacts on JDK 23+ [v3]
Aleksey Shipilev
shade at openjdk.org
Tue Jun 10 09:05:49 UTC 2025
On Tue, 10 Jun 2025 08:52:23 GMT, Pavel Rappo <prappo at openjdk.org> wrote:
>> Whichever project that consumes jcstress-core as the dependency on older JDKs would stop working if we stop shipping this service binding, AFAICS? They would need the same adjustment to enable annotation processors like the rest of this PR. _This_ would be a breaking change.
>
> I see. I've never thought someone would use jcstress as a dependency, to generate jcstress test cases outside jcstress itself. Is it a popular use case? I'll revert this bit of the change, of course.
It is a popular use case: https://github.com/search?q=jcstress-core+path%3A*.xml&type=code -- JCStress is basically a sibling of JMH.
-------------
PR Review Comment: https://git.openjdk.org/jcstress/pull/164#discussion_r2137327738
More information about the jcstress-dev
mailing list