Merge pull request #456 from ascrutae/fix/override-argment-failed
fix override args failed
This commit is contained in:
commit
8b66888cf5
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue