Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4356275

"assert" is no longer a legal Java identifier

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • client-libs
    • beta2
    • sparc
    • solaris_7



      Name: ss24420 Date: 07/25/2000


       Due to the new assertion facility (see bugid 4290640), "assert"
       is no longer a legal Java indentifier. Currently the only ill
       effect is that existing source files containing a method named
       "assert" generate compiler warning messages, but we don't want
       the build to generate any new warnings.

       Here the AWT-related messages:

       ../../../src/share/classes/java/awt/Component.java:3268: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(mask == AWTEvent.HIERARCHY_EVENT_MASK ||

       ../../../src/share/classes/java/awt/Component.java:3300: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(changeFlags == 0);

       ../../../src/share/classes/java/awt/Component.java:3312: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(false);

       ../../../src/share/classes/java/awt/Component.java:3744: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(id == newEvent.getID() &&

       ../../../src/share/classes/java/awt/Container.java:555: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(listeningChildren == sum);

       ../../../src/share/classes/java/awt/Container.java:565: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(listeningBoundsChildren == sum);

       ../../../src/share/classes/java/awt/Container.java:570: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(false);

       ../../../src/share/classes/java/awt/Container.java:579: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(mask == AWTEvent.HIERARCHY_EVENT_MASK ||

       ../../../src/share/classes/java/awt/Container.java:611: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(changeFlags == 0);

       ../../../src/share/classes/java/awt/Container.java:617: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(false);

       ../../../src/share/classes/java/awt/Container.java:642: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(changeFlags == 0);

       ../../../src/share/classes/java/awt/Container.java:648: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(false);

       ../../../src/share/classes/sun/awt/ScrollPaneWheelScroller.java:65: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      if (dbg.on) dbg.assert(border != null);

       ../../../src/share/classes/sun/awt/ScrollPaneWheelScroller.java:68: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      if (dbg.on) dbg.assert(ins.left == border.intValue());

       ../../../src/share/classes/sun/awt/ScrollPaneWheelScroller.java:69: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      if (dbg.on) dbg.assert(ins.top == border.intValue());

       ../../../src/share/classes/java/awt/Window.java:524: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(mask == AWTEvent.HIERARCHY_EVENT_MASK ||

       ../../../src/share/classes/java/awt/AttributeValue.java:24: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(value >= 0 && names != null && value < names.length);

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:57: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public abstract void assert(boolean expr);

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:58: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public abstract void assert(boolean expr, String msg);

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:70: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public void assert(boolean expr) {}

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:71: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public void assert(boolean expr, String msg) {}

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:104: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           private final void assert(boolean b) throws IOException {

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:119: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(len==6);

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:124: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(len==1);

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:126: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(red_map!=null && ix<red_map.length);

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:131: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(len==2);

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:216: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(len==6);

       ../../../src/share/classes/sun/awt/image/PNGImageDecoder.java:224: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(len==2);

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:57: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public abstract void assert(boolean expr);

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:58: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public abstract void assert(boolean expr, String msg);

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:70: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public void assert(boolean expr) {}

       ../../../build/sparc/gensrc/sun/awt/DebugHelper.java:71: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public void assert(boolean expr, String msg) {}

       ../../../src/share/classes/sun/awt/DebugHelperImpl.java:115: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public final synchronized void assert(boolean expr) {

       ../../../src/share/classes/sun/awt/DebugHelperImpl.java:116: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      assert(expr, "");

       ../../../src/share/classes/sun/awt/DebugHelperImpl.java:119: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
           public final synchronized void assert(boolean expr, String msg) {
      ^
       ../../../src/solaris/classes/sun/awt/motif/PSPaperSize.java:225: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier
      dbg.assert(PSSIZES.length ==

      ======================================================================

            mmartaksunw Michael Martak (Inactive)
            sseligmasunw Scott Seligman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: