From 3df3496185d229e6f1cdeb6f182f7933884ca29c Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 20 Apr 2011 22:14:37 -0400 Subject: [PATCH] Selectable diff presentation: gitblit, gitweb, or plain. --- src/com/gitblit/wicket/models/RefModel.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/wicket/models/RefModel.java b/src/com/gitblit/wicket/models/RefModel.java index e76b489..bb563d5 100644 --- a/src/com/gitblit/wicket/models/RefModel.java +++ b/src/com/gitblit/wicket/models/RefModel.java @@ -9,7 +9,6 @@ import com.gitblit.utils.JGitUtils; - public class RefModel implements Serializable, Comparable<RefModel> { private static final long serialVersionUID = 1L; @@ -35,6 +34,10 @@ return ref.getName(); } + public RevCommit getCommit() { + return commit; + } + public ObjectId getCommitId() { return commit.getId(); } @@ -47,6 +50,11 @@ return ref.getObjectId(); } + public boolean isAnnotatedTag() { + // ref.isPeeled() ?? + return !getCommitId().equals(getObjectId()); + } + @Override public int compareTo(RefModel o) { return getDate().compareTo(o.getDate()); -- Gitblit v1.9.1