java.tmbundle icon indicating copy to clipboard operation
java.tmbundle copied to clipboard

Identifiers containing dollar sign $ characters are not recognized

Open quat1024 opened this issue 4 years ago • 0 comments

$ is a legal character in Java identifiers, however using it tends to cause nearby regions to get highlighted incorrectly.

On Github.com:

interface Test {
  void aaaaa();
  void bbbbb();
  void ccccc$ddddd();
  void eeeee();
  void $$$$$();
}

Image: image

In the wild: https://github.com/quat1024/apathy/blob/b2114a8bad81e9f7662513e38892af43901e840a/src/main/java/agency/highlysuspect/apathy/mixin/MinecraftServerAccessor.java

quat1024 avatar Jun 08 '21 07:06 quat1024