@NotNull
  @Override
  public Result charTyped(char c, @NotNull Project project, @NotNull Editor editor, @NotNull PsiFile file) {
    if (isJavaFile(file)) {
      if (!insertClosingTagIfNecessary(c, project, editor, file)) {
        adjustStartTagIndent(c, editor, file);
      }
    }
    return Result.CONTINUE;
  }
@NotNull
  @Override
  public Result charTyped(char c, @NotNull Project project, @NotNull Editor editor, @NotNull PsiFile file)