Merge pull request #456 from ascrutae/fix/override-argment-failed

fix override args failed
This commit is contained in:
吴晟 Wu Sheng 2017-09-23 19:11:40 +08:00 committed by GitHub
commit 8b66888cf5
2 changed files with 2 additions and 2 deletions

View File

@ -53,7 +53,7 @@ public class InstMethodsInterWithOverrideArgs {
public Object intercept(@This Object obj,
@AllArguments Object[] allArguments,
@Origin Method method,
@Morph(defaultMethod = true) OverrideCallable zuper
@Morph OverrideCallable zuper
) throws Throwable {
EnhancedInstance targetObject = (EnhancedInstance)obj;

View File

@ -47,7 +47,7 @@ public class StaticMethodsInterWithOverrideArgs {
*/
@RuntimeType
public Object intercept(@Origin Class<?> clazz, @AllArguments Object[] allArguments, @Origin Method method,
@Morph(defaultMethod = true) OverrideCallable zuper) throws Throwable {
@Morph OverrideCallable zuper) throws Throwable {
StaticMethodsAroundInterceptor interceptor = InterceptorInstanceLoader
.load(staticMethodsAroundInterceptorClassName, clazz.getClassLoader());