This makes it possible to cache the jmhCompileGeneratedClasses task.
If the resources and the classes end up in the same directory, then
the jmhRunBytecodeGenerator task's outputs (the resources) overlap
with the outputs of jmhCompileGeneratedClasses.
Coverage decreased (-0.06%) to 34.683% when pulling 555497d6cfa2c552bb24acf89e00b3e2aaac620d on wolfs:no-overlapping-outputs into d4feddae13f224070721fa3cd306fb6eed4e7367 on melix:master.
This makes it possible to cache the
jmhCompileGeneratedClasses
task. If the resources and the classes end up in the same directory, then thejmhRunBytecodeGenerator
task's outputs (the resources) overlap with the outputs ofjmhCompileGeneratedClasses
.Before: https://scans.gradle.com/s/du2xwfol7agac/timeline?task=q6qe5ap6gg6ou After: https://scans.gradle.com/s/wdsx3azjrfnlc/timeline?task=q6qe5ap6gg6ou