Examples of VcsRevisionNumber


Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

        issue.setLocalRev(String.valueOf(System.currentTimeMillis()));
      }

      if (issue.getFile() != null)
      {
        VcsRevisionNumber vcsRev = RevuVcsUtils.getVcsRevisionNumber(project, issue.getFile());
        if (vcsRev != null)
        {
          issue.setVcsRev(vcsRev.toString());
        }
      }

      review.addIssue(issue);
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

      return true;
    }

    try
    {
      VcsRevisionNumber vcsRevisionNumber;
      if (fileScope.getVcsBeforeRev() != null)
      {
        vcsRevisionNumber = vcs.parseRevisionNumber(fileScope.getVcsBeforeRev());

        // Strict Before
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

      return;
    }

    Review review = RevuUtils.getReviewingReview(project);

    VcsRevisionNumber revision;
    if (review.getFileScope().getVcsAfterRev() != null)
    {
      try
      {
        revision = vcs.parseRevisionNumber(review.getFileScope().getVcsAfterRev());
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

  private boolean isLineHightlighted(final int line, final Editor editor)
  {
      Boolean aBoolean = lineHighlight.get(line);
      if (null == aBoolean) {
          final VcsRevisionNumber number = myAnnotation.getLineRevisionNumber(line);
          VirtualFile vFile = FileDocumentManager.getInstance().getFile(editor.getDocument());
          aBoolean = isRevisionHighlighted(number, editor.getProject(), vFile);
          lineHighlight.put(line, aBoolean);
      }
      return aBoolean;
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

      }

      AbstractVcs vcs = VcsUtil.getVcsFor(project, vFile);
      assert vcs != null;

      VcsRevisionNumber vcsRevisionNumber;
      try
      {
        vcsRevisionNumber = vcs.parseRevisionNumber(rev);
      }
      catch (VcsException e)
      {
        throw new RevuFriendlyException("Failed to parse VCS revision number: " + rev,
          RevuBundle.message("friendlyError.failedToFetchVcsFile.invalidRevision.details.text",
          vFile.getPath(), rev));
      }

      ContentRevision contentRevision = diffProvider.createFileContent(vcsRevisionNumber, vFile);
      String content = null;
      if (contentRevision != null)
      {
        try
        {
          if (LOGGER.isDebugEnabled())
          {
            LOGGER.debug("Fetching from VCS:" + contentRevision);
          }
          content = contentRevision.getContent();
        }
        catch (VcsException e)
        {
          throw new RevuFriendlyException("Error while retrieving VCS content: " + contentRevision,
            null, RevuBundle.message("friendlyError.failedToFetchVcsFile.vcsError.details.text",
            RevuBundle.message("general.vcsFileAndRev.text", vFile.getPath(), rev), e.getMessage()), e);
        }
      }

      if (content == null)
      {
        throw new RevuFriendlyException("VCS fetched content is null: ",
          RevuBundle.message("friendlyError.failedToFetchVcsFile.nullContent.details.text",
          vFile.getPath(), contentRevision));
      }

      return new VcsVirtualFile(contentRevision.getFile().getPath(), content.getBytes(),
        vcsRevisionNumber.asString(), vFile.getFileSystem());
    }
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

    if (diffProvider == null)
    {
      return null;
    }

    VcsRevisionNumber rev = diffProvider.getCurrentRevision(vFile);

    return (VcsRevisionNumber.NULL.equals(rev)) ? null : rev;
  }
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

    if (diffProvider == null)
    {
      return null;
    }

    VcsRevisionNumber rev = diffProvider.getCurrentRevision(vFile);

    return (VcsRevisionNumber.NULL.equals(rev)) ? null : rev;
  }
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

      return;
    }

    Review review = RevuUtils.getReviewingReview(project);

    VcsRevisionNumber revision;
    if (review.getFileScope().getVcsAfterRev() != null)
    {
      revision = vcs.parseRevisionNumber(review.getFileScope().getVcsAfterRev());
    }
    else
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

    return BG_COLOR_HIGHLIGHTED;
  }

  private boolean isLineHightlighted(final int line, final Editor editor)
  {
    final VcsRevisionNumber number = myAnnotation.getLineRevisionNumber(line);
    if (number != null)
    {
      Project project = editor.getProject();
      Review review = RevuUtils.getReviewingReview(project);
      if (review != null)
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsRevisionNumber

        issue.setLocalRev(String.valueOf(System.currentTimeMillis()));
      }

      if (issue.getFile() != null)
      {
        VcsRevisionNumber vcsRev = RevuVcsUtils.getVcsRevisionNumber(project, issue.getFile());
        if (vcsRev != null)
        {
          issue.setVcsRev(vcsRev.toString());
        }
      }

      review.addIssue(issue);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.