mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-17 00:24:57 +00:00
HHH-13682 Do not set net.bytebuddy.experimental=true in tests anymore
It's no longer necessary since we upgraded to byte-buddy 1.10.2, and it causes bytecode to be converted from Java 14 to Java 12 in some cases (I don't know why).
This commit is contained in:
parent
0cdf4c19e3
commit
96f7870528
@ -208,18 +208,6 @@ processTestResources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Enable the experimental features of ByteBuddy with JDK 12+
|
|
||||||
test {
|
|
||||||
//Only safe to attempt to parse the version as an integer since JDK11
|
|
||||||
if ( JavaVersion.current().isJava11Compatible() ) {
|
|
||||||
int majorJVMVersionInt = Integer.valueOf(JavaVersion.current().toString());
|
|
||||||
//Set the -Dnet.bytebuddy.experimental=true property only when we need it:
|
|
||||||
if (majorJVMVersionInt >= 12) {
|
|
||||||
systemProperty 'net.bytebuddy.experimental', true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
test {
|
test {
|
||||||
if ( project.findProperty( 'log-test-progress' )?.toString()?.toBoolean() ) {
|
if ( project.findProperty( 'log-test-progress' )?.toString()?.toBoolean() ) {
|
||||||
// Log a statement for each test.
|
// Log a statement for each test.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user