Set bytebuddy task's classFileVersion (#5036)

This commit is contained in:
Anuraag Agrawal 2022-01-07 20:29:55 +09:00 committed by GitHub
parent 1745e7bb55
commit 46a885c4e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -1,5 +1,6 @@
import io.opentelemetry.javaagent.muzzle.generation.ClasspathByteBuddyPlugin
import io.opentelemetry.javaagent.muzzle.generation.ClasspathTransformation
import net.bytebuddy.ClassFileVersion
import net.bytebuddy.build.gradle.ByteBuddySimpleTask
import net.bytebuddy.build.gradle.Transformation
@ -67,6 +68,7 @@ fun createLanguageTask(
return tasks.register<ByteBuddyTask>(name) {
setGroup("Byte Buddy")
outputs.cacheIf { true }
classFileVersion = ClassFileVersion.JAVA_V8
var transformationClassPath = inputClasspath
val compileTask = compileTaskProvider.get()
if (compileTask is AbstractCompile) {