@Override
  public boolean canHandleForRoots(@NotNull Collection<? extends VirtualFile> roots) {
    HgRepositoryManager hgRepositoryManager = HgUtil.getRepositoryManager(myProject);
    return roots.stream().allMatch(r -> hgRepositoryManager.getRepositoryForRootQuick(r) != null);
  }
@Override
  public boolean canHandleForRoots(@NotNull Collection<? extends VirtualFile> roots)