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;
  }
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.