Add lazy loading of body for tags to PlotWalk
This change is required by egit's lazy loading of the body in the history view when the walk is started with setRetainBody(false). Change-Id: I9291ba8c34c8744bc009b1bd302ed28bfa4e9476 Signed-off-by: Stefan Lay <stefan.lay@sap.com>
This commit is contained in:
parent
725329a0b9
commit
f0df18ff4f
|
@ -172,6 +172,11 @@ long timeof(RevObject o) {
|
||||||
return ((RevCommit) o).getCommitTime();
|
return ((RevCommit) o).getCommitTime();
|
||||||
if (o instanceof RevTag) {
|
if (o instanceof RevTag) {
|
||||||
RevTag tag = (RevTag) o;
|
RevTag tag = (RevTag) o;
|
||||||
|
try {
|
||||||
|
parseBody(tag);
|
||||||
|
} catch (IOException e) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
PersonIdent who = tag.getTaggerIdent();
|
PersonIdent who = tag.getTaggerIdent();
|
||||||
return who != null ? who.getWhen().getTime() : 0;
|
return who != null ? who.getWhen().getTime() : 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue