@Override
  public @Nullable AbstractVcs getVcsFor(@Nullable FilePath file) {
    if (myProject.isDisposed()) return null;

    NewMappings.MappedRoot root = myMappings.getMappedRootFor(file);
    return root != null ? root.vcs : null;
  }
@Override
  public @Nullable AbstractVcs getVcsFor(@Nullable FilePath file)