@Override
  public FileAnnotation annotate(final VirtualFile file, final VcsFileRevision revision) throws VcsException {
    return annotate(file, revision.getRevisionNumber(), false, () -> myAnnotationProvider.annotate(file, revision));
  }
@Override
  public FileAnnotation annotate(final VirtualFile file, final VcsFileRevision revision)