@Override
  @Nullable
  public TextEditorHighlightingPass createHighlightingPass(@NotNull PsiFile file, @NotNull Editor editor) {
    if (!(file instanceof GroovyFile)) return null;
    return new GroovyPostHighlightingPass((GroovyFile)file, editor);
  }
@Override
  @Nullable
  public TextEditorHighlightingPass createHighlightingPass(@NotNull PsiFile file, @NotNull Editor editor)