Set bytebuddy task's classFileVersion (#5036)
This commit is contained in:
parent
1745e7bb55
commit
46a885c4e8
|
@ -1,5 +1,6 @@
|
||||||
import io.opentelemetry.javaagent.muzzle.generation.ClasspathByteBuddyPlugin
|
import io.opentelemetry.javaagent.muzzle.generation.ClasspathByteBuddyPlugin
|
||||||
import io.opentelemetry.javaagent.muzzle.generation.ClasspathTransformation
|
import io.opentelemetry.javaagent.muzzle.generation.ClasspathTransformation
|
||||||
|
import net.bytebuddy.ClassFileVersion
|
||||||
import net.bytebuddy.build.gradle.ByteBuddySimpleTask
|
import net.bytebuddy.build.gradle.ByteBuddySimpleTask
|
||||||
import net.bytebuddy.build.gradle.Transformation
|
import net.bytebuddy.build.gradle.Transformation
|
||||||
|
|
||||||
|
@ -67,6 +68,7 @@ fun createLanguageTask(
|
||||||
return tasks.register<ByteBuddyTask>(name) {
|
return tasks.register<ByteBuddyTask>(name) {
|
||||||
setGroup("Byte Buddy")
|
setGroup("Byte Buddy")
|
||||||
outputs.cacheIf { true }
|
outputs.cacheIf { true }
|
||||||
|
classFileVersion = ClassFileVersion.JAVA_V8
|
||||||
var transformationClassPath = inputClasspath
|
var transformationClassPath = inputClasspath
|
||||||
val compileTask = compileTaskProvider.get()
|
val compileTask = compileTaskProvider.get()
|
||||||
if (compileTask is AbstractCompile) {
|
if (compileTask is AbstractCompile) {
|
||||||
|
|
Loading…
Reference in New Issue