#java should allow return void. Now the following proxy won't compile. The keyword "return" needs to be removed/added when iterating the method return type:

@Override
public void m(String arg) {
return delegate.m(arg);
}

Furthermore, while at it, why not make all statements expressions?

Comments