void (@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()); }