Skip to content

Commit f388420

Browse files
gsmetgbadner
authored andcommitted
HHH-13005 Upgrade to ByteBuddy 1.9.0
1 parent bf1f56b commit f388420

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

gradle/libraries.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ext {
2323
weldVersion = '3.0.0.Final'
2424

2525
javassistVersion = '3.23.1-GA'
26-
byteBuddyVersion = '1.8.17' // Now with JDK10 compatibility and preliminary support for JDK11
26+
byteBuddyVersion = '1.9.0'
2727

2828
geolatteVersion = '1.3.0'
2929

hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ private boolean isEnhanced(String owner, String name, String desc) {
168168
DynamicType.Builder<?> applyTo(DynamicType.Builder<?> builder, boolean accessor) {
169169
boolean compositeOwner = false;
170170

171-
builder = builder.visit( new AsmVisitorWrapper.ForDeclaredMethods().method( not( nameStartsWith( "$$_hibernate_" ) ), this ) );
171+
builder = builder.visit( new AsmVisitorWrapper.ForDeclaredMethods().invokable( not( nameStartsWith( "$$_hibernate_" ) ), this ) );
172172
for ( FieldDescription enhancedField : enhancedFields ) {
173173
builder = builder
174174
.defineMethod(
@@ -250,7 +250,7 @@ private Implementation fieldWriter(FieldDescription enhancedField) {
250250

251251
DynamicType.Builder<?> applyExtended(DynamicType.Builder<?> builder) {
252252
AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper enhancer = new FieldAccessEnhancer( managedCtClass, enhancementContext, classPool );
253-
return builder.visit( new AsmVisitorWrapper.ForDeclaredMethods().method( not( nameStartsWith( "$$_hibernate_" ) ), enhancer ) );
253+
return builder.visit( new AsmVisitorWrapper.ForDeclaredMethods().invokable( not( nameStartsWith( "$$_hibernate_" ) ), enhancer ) );
254254
}
255255

256256
private static class FieldMethodReader implements ByteCodeAppender {

0 commit comments

Comments
 (0)