Gradle Meta-Data on Maven Central specifies Java 8 as supported version
I saw that for the newest ASM version (9.0) you have published some Gradle meta-data to Maven Central: https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.module
As far as I understand ASM is still compatible to older Java versions, so I wonder why these meta-data files specify {"org.gradle.jvm.version": 8}
?
My current problem is, that for https://github.com/TNG/ArchUnit I still try to support Java 7, but specifying this dependency in my Gradle build now pulls in this asm-9.0.module
meta-data and consequently complains
Could not resolve org.ow2.asm:asm:9.0
> No matching variant of org.ow2.asm:asm:9.0 was found. The consumer was configured to find a runtime of a library compatible with Java 7, packaged as a jar, and its dependencies declared externally but:
> ... Incompatible because this component declares an API of a component compatible with Java 8 and the consumer needed a runtime of a component compatible with Java 7
Was this a conscious decision? (I'm asking, because I had published this meta-data by accident in the past and it caused some problems back then)