jodd-proxetta/src/main/java/jodd/proxetta/asm/InvokeClassBuilder.java
@Override
	public void visit(final int version, final int access, final String name, final String signature, final String superName, final String[] interfaces) {
		wd.init(name, superName, suffix, reqProxyClassName);

		// write destination class
		final int v = ProxettaAsmUtil.resolveJavaVersion(version);
		super.visit(v, access, wd.thisReference, signature, wd.superName, interfaces);
	}
@Override
	public void visit(final int version, final int access, final String name, final String signature, final String superName, final String[] interfaces) {
		wd.init(name, superName, suffix, reqProxyClassName);

		// write destination class
		final int v = ProxettaAsmUtil.resolveJavaVersion(version);
		super.visit(v, access, wd.thisReference, signature, wd.superName, interfaces);
	}
@ Override public void visit ( final int version , final int access , final String name , final String signature , final String superName , final String [ ] interfaces ) { wd . init ( name , superName , suffix , reqProxyClassName ) ; // write destination class final int v = ProxettaAsmUtil . resolveJavaVersion ( version ) ; super . visit ( v , access , wd . thisReference , signature , wd . superName , interfaces ) ; }
---------------------------------------------------------------- header
---------------------------------------------------------------- header