@Override
    public @NotNull String getContentAsString() throws VcsException {
      String content = myRevision.getContent();
      if (content == null) {
        VcsRevisionNumber revisionNumber = myRevision.getRevisionNumber();
        String revisionText = revisionNumber != VcsRevisionNumber.NULL ? revisionNumber.asString() : myRevision.toString();
        throw new VcsException(VcsBundle.message("patch.failed.to.fetch.old.content.for.file.name.in.revision",
                                                 myFilePath.getPath(), revisionText));
      }
      return content;
    }
@Override
    public @NotNull String getContentAsString()