@NotNull
  @Override
  public AbstractTreeNode<?> createRootNode() {
    VirtualFile baseDir = ProjectUtil.guessProjectDir(myProject);
    if (baseDir == null) {
      final VirtualFile[] roots = ProjectRootManager.getInstance(myProject).getContentRoots();
      baseDir = VfsUtil.getCommonAncestor(Arrays.asList(roots));
    }
    PsiDirectory directory = PsiManager.getInstance(myProject).findDirectory(Objects.requireNonNull(baseDir));
    return new CoverageListRootNode(myProject, Objects.requireNonNull(directory), mySuitesBundle);
  }
@NotNull
  @Override
  public AbstractTreeNode<?> createRootNode()