@@ -199,7 +199,7 @@ private Unloaded<?> make(DynamicType.Builder<?> builder) {
199
199
}
200
200
201
201
private Unloaded <?> make (TypePool typePool , DynamicType .Builder <?> builder ) {
202
- classRewriter .installReflectionMethodVisitors ( builder );
202
+ builder = classRewriter .installReflectionMethodVisitors ( builder );
203
203
204
204
Unloaded <?> unloadedClass ;
205
205
if ( typePool != null ) {
@@ -318,7 +318,7 @@ public FieldAccessor.PropertyConfigurable getInterceptorFieldAccessor() {
318
318
}
319
319
320
320
private interface ClassRewriter {
321
- void installReflectionMethodVisitors (DynamicType .Builder <?> builder );
321
+ DynamicType . Builder <?> installReflectionMethodVisitors (DynamicType .Builder <?> builder );
322
322
323
323
void registerAuthorizedClass (Unloaded <?> unloadedClass );
324
324
}
@@ -334,9 +334,9 @@ private SecurityManagerClassRewriter() {
334
334
}
335
335
336
336
@ Override
337
- public void installReflectionMethodVisitors (DynamicType .Builder <?> builder ) {
337
+ public DynamicType . Builder <?> installReflectionMethodVisitors (DynamicType .Builder <?> builder ) {
338
338
builder = builder .visit ( getDeclaredMethodMemberSubstitution );
339
- builder = builder .visit ( getMethodMemberSubstitution );
339
+ return builder .visit ( getMethodMemberSubstitution );
340
340
}
341
341
342
342
@ Override
@@ -371,8 +371,9 @@ private static ForDeclaredMethods getMethodMemberSubstitution() {
371
371
private static class StandardClassRewriter implements ClassRewriter {
372
372
373
373
@ Override
374
- public void installReflectionMethodVisitors (DynamicType .Builder <?> builder ) {
374
+ public DynamicType . Builder <?> installReflectionMethodVisitors (DynamicType .Builder <?> builder ) {
375
375
// do nothing
376
+ return builder ;
376
377
}
377
378
378
379
@ Override
0 commit comments