@Override
  public void render(@NotNull final ChangesBrowserNodeRenderer renderer, final boolean selected, final boolean expanded, final boolean hasFocus) {
    final VirtualFile file = getUserObject();
    try (AccessToken ignore = SlowOperations.knownIssue("IDEA-322065, EA-857522")) {
      FileStatus fileStatus = getFileStatus();
      renderer.appendFileName(file, file.getName(), fileStatus.getColor());
    }

    if (renderer.isShowFlatten()) {
      if (file.isValid()) {
        appendParentPath(renderer, file.getParent());
      }
    }

    if (!renderer.isShowFlatten() && getFileCount() != 1 || getDirectoryCount() != 0) {
      appendCount(renderer);
    }

    renderer.setIcon(VcsUtil.getFilePath(file), file.isDirectory());
  }
@Override
  public void render(@NotNull final ChangesBrowserNodeRenderer renderer, final boolean selected, final boolean expanded, final boolean hasFocus)