javac warning: no comment

yumin qi yumin.qi at gmail.com
Wed Jun 12 19:11:59 UTC 2019


HI,

  I encountered strange compilation warning when building jdk
changeset:   55349:139f21bad9fd
tag:         tip
user:        iignatyev
date:        Wed Jun 12 11:48:14 2019 -0700
summary:     8158048: Fix failure message from jtreg gtest wrapper

What I changed is adding one field (I am working on bug 8222373) to
ClassLoader.java:

 public abstract class ClassLoader {

     private static native void registerNatives();
+    private static native boolean getShared();
     static {
         registerNatives();
+        isShared = getShared();
     }

     // The parent class loader for delegation
@@ -249,7 +251,8 @@

     // a string for exception message printing
     private final String nameAndId;
-
+    // CDS enabled
+    public final static boolean isShared;

/home/ws/openjdk/13/jdk/src/java.base/share/classes/java/lang/ClassLoader.java:255:
warning: no comment
    public final static boolean isShared;
                                ^
error: warnings found and -Werror specified
1 error
1 warning

  Does anybody know what is the problem here? If I code a simple java
class, and do the same thing for a public final static variable, it is OK.

Thanks
Yumin


More information about the core-libs-dev mailing list