use long instead of date

This commit is contained in:
Sebastian Sdorra
2011-09-15 10:48:59 +02:00
parent 27d2c0e482
commit 6c127b62bf
3 changed files with 13 additions and 12 deletions

View File

@@ -39,6 +39,7 @@ import org.eclipse.jgit.api.BlameCommand;
import org.eclipse.jgit.api.Git;
import org.eclipse.jgit.blame.BlameResult;
import org.eclipse.jgit.lib.PersonIdent;
import org.eclipse.jgit.revwalk.RevCommit;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -127,9 +128,13 @@ public class GitBlameViewer implements BlameViewer
blameLine.setLineNumber(i);
blameLine.setAuthor(new Person(author.getName(),
author.getEmailAddress()));
blameLine.setWhen(author.getWhen());
String rev = blameResult.getSourceCommit(i).getId().getName();
RevCommit commit = blameResult.getSourceCommit(i);
long when = GitUtil.getCommitTime(commit);
blameLine.setWhen(when);
String rev = commit.getId().getName();
blameLine.setRevision(rev);