Fix a potential bug for override args of static method. Feedback from @YunaiV @ascrutae

This commit is contained in:
wusheng 2017-12-12 20:26:01 +08:00
parent ea37839950
commit 03d4d31a84
1 changed files with 1 additions and 1 deletions

View File

@ -210,7 +210,7 @@ public abstract class ClassEnhancePluginDefine extends AbstractClassEnhancePlugi
.withBinders(
Morph.Binder.install(OverrideCallable.class)
)
.to(new StaticMethodsInter(interceptor))
.to(new StaticMethodsInterWithOverrideArgs(interceptor))
);
} else {
newClassBuilder = newClassBuilder.method(isStatic().and(staticMethodsInterceptPoint.getMethodsMatcher()))