From a125cf6876e0edc5a2498df57a9df06d60b1f572 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Thu, 02 Jun 2011 22:40:23 -0400 Subject: [PATCH] Unit testing. Start of git-notes display feature. --- src/com/gitblit/utils/DiffUtils.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/com/gitblit/utils/DiffUtils.java b/src/com/gitblit/utils/DiffUtils.java index 969cb91..fab9f43 100644 --- a/src/com/gitblit/utils/DiffUtils.java +++ b/src/com/gitblit/utils/DiffUtils.java @@ -30,12 +30,23 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.gitblit.utils.JGitUtils.DiffOutputType; - public class DiffUtils { private static final Logger LOGGER = LoggerFactory.getLogger(DiffUtils.class); + public static enum DiffOutputType { + PLAIN, GITWEB, GITBLIT; + + public static DiffOutputType forName(String name) { + for (DiffOutputType type : values()) { + if (type.name().equalsIgnoreCase(name)) { + return type; + } + } + return null; + } + } + public static String getCommitDiff(Repository r, RevCommit commit, DiffOutputType outputType) { return getDiff(r, null, commit, null, outputType); } -- Gitblit v1.9.1