jodd-proxetta/src/main/java/jodd/asm7/ClassVisitor.java
public ModuleVisitor visitModule(final String name, final int access, final String version) {
    if (api < Opcodes.ASM6) {
      throw new UnsupportedOperationException("This feature requires ASM6");
    }
    if (cv != null) {
      return cv.visitModule(name, access, version);
    }
    return null;
  }
public ModuleVisitor visitModule(final String name, final int access, final String version) {
    if (api < Opcodes.ASM6) {
      throw new UnsupportedOperationException("This feature requires ASM6");
    }
    if (cv != null) {
      return cv.visitModule(name, access, version);
    }
    return null;
  }
public ModuleVisitor visitModule ( final String name , final int access , final String version ) { if ( api < Opcodes . ASM6 ) { throw new UnsupportedOperationException ( "This feature requires ASM6" ) ; } if ( cv != null ) { return cv . visitModule ( name , access , version ) ; } return null ; }
Visit the module corresponding to the class.

@param name the fully qualified name (using dots) of the module.
@param access the module access flags, among {@code ACC_OPEN}, {@code ACC_SYNTHETIC} and {@code
ACC_MANDATED}.
@param version the module version, or {@literal null}.
@return a visitor to visit the module values, or {@literal null} if this visitor is not
interested in visiting this module.
Visit the module corresponding to the class .