Describe the bug
The jmhJar task is currently unaware of mrjars. If you have a dependency on an mrjar, or you use the me.champeau.mrjar plugin, the jmhJar task does not include the Multi-Release attribute.
To Reproduce
Steps to reproduce the behavior:
Use mr jar
Change e.g. java toolchain jmh was run with
Observe no change in classes loaded
Requires mrjar dependency when testing compatibility with mrjar plugin
Describe the bug The
jmhJar
task is currently unaware of mrjars. If you have a dependency on an mrjar, or you use theme.champeau.mrjar
plugin, thejmhJar
task does not include theMulti-Release
attribute.To Reproduce Steps to reproduce the behavior:
Requires mrjar dependency when testing compatibility with mrjar plugin
Test can be added to
JMHPluginTest.groovy
A proper fix might also need to look through the manifests of other jars for
Multi-Release
attribute.