title: ',' or ')' expected - long numbers in Enum
body: <p>Why does this code not work? I have a long, and a number that's below 2^64 but it doesn't work. My IntelliJ says that there is a ',' or ')' missing. In my Netbeans it does work but not in Intellij - In Netbeans it works if I remove the L from Byte - Gigabyte, because they are below 2^32 limit and work without L, In IntelliJ it gives me a compiler error (see picture) if I have the L on these 2^32 (Byte - GB) or not. Restarting IntelliJ didn't help.</p>
  
  <pre><code>public enum Type {
  
      BYTE (1L), KILOBYTE (1024L), MEGABYTE(1048576L), GIGABYTE(1073741824L), TERABYTES(1099511627776L), PETABYTE(1125899906842624L‬);
  
      private final long size;
  
      private Type(long size){
          this.size=size;
      }
  
      public long getSize() {
          return size;
      }
  
      @Override
      public String toString() {
          return "Type{" +
                  "size=" + size +
                  '}';
      }
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/d5bHz.png" alt="Here is where the error occours, i have no clue why"></p>