public class MyLanguage extends com.intellij.lang.Language {
  public static final com.intellij.lang.Language ANONYMOUS_LANUAGE = new MySubLanguage("MyAnonymousLanguageID", "MyDisplayName") {
  };

  public MyLanguage() {
    super("MyLanguageID");
  }

  public MyLanguage(String ID) {
    super(ID);
  }

  private static class MySubLanguage extends com.intellij.lang.Language {
    private final String myName;

    public MySubLanguage(final String id, @NotNull String name) {
      super(id);
      myName = name;
    }

    public String getDisplayName() {
      return myName;
    }
  }
}
@@ -54,16 +54,19 @@
 guage %7B%0A
+  %0A
   public
@@ -123,14 +123,19 @@
 _LAN
+G
 UAGE =
+%0A   
  new
@@ -192,19 +192,16 @@
 Name%22) %7B
-%0A  
 %7D;%0A%0A  pu
@@ -256,61 +256,8 @@
  %7D%0A%0A
-  public MyLanguage(String ID) %7B%0A    super(ID);%0A  %7D%0A%0A
   pr

test data cleanup