@Nullable
  protected TextResult calculateResult(@NotNull VirtualFile virtualFile, @NotNull Project project) {
    return new TextResult(virtualFile.getName());
  }
@Nullable
  protected TextResult calculateResult(@NotNull VirtualFile virtualFile, @NotNull Project project)