< prev index next >

src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java

Print this page

        

@@ -161,9 +161,16 @@
                 && Objects.equals(this.patcher, that.patcher);
     }
 
     @Override
     public String toString() {
-        return super.toString();
+        StringBuilder sb = new StringBuilder();
+        sb.append("[module ");
+        sb.append(descriptor().name());
+        sb.append(", location=");
+        sb.append(location().orElseThrow(() -> new InternalError()));
+        if (isPatched()) sb.append(" (patched)");
+        sb.append("]");
+        return sb.toString();
     }
 
 }
< prev index next >