public class GitLogUtil extends Object
| Constructor and Description |
|---|
GitLogUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
extractJiraIssues(org.eclipse.jgit.lib.Repository repository,
String sinceTagName,
String untilTagName,
String pattern) |
static LinkedHashMap<String,Set<String>> |
extractJiraIssuesByVersion(org.eclipse.jgit.lib.Repository repository,
List<String> versionTagList,
String pattern) |
protected static List<String> |
extractJiraIssuesFromString(String s,
String jiraIssuePattern) |
static Set<String> |
loadVersionTagList(org.eclipse.jgit.lib.Repository repository,
String versionTagNamePattern) |
static org.eclipse.jgit.lib.Repository |
openRepository() |
protected static org.eclipse.jgit.revwalk.RevCommit |
resolveCommitIdByTagName(org.eclipse.jgit.lib.Repository repository,
String tagName) |
public static org.eclipse.jgit.lib.Repository openRepository()
throws NoGitRepositoryException,
IOException
NoGitRepositoryExceptionIOExceptionpublic static Set<String> loadVersionTagList(org.eclipse.jgit.lib.Repository repository, String versionTagNamePattern)
protected static org.eclipse.jgit.revwalk.RevCommit resolveCommitIdByTagName(org.eclipse.jgit.lib.Repository repository,
String tagName)
throws IOException,
org.eclipse.jgit.api.errors.GitAPIException
IOExceptionorg.eclipse.jgit.api.errors.GitAPIExceptionpublic static Set<String> extractJiraIssues(org.eclipse.jgit.lib.Repository repository, String sinceTagName, String untilTagName, String pattern) throws IOException, org.eclipse.jgit.api.errors.GitAPIException
IOExceptionorg.eclipse.jgit.api.errors.GitAPIExceptionpublic static LinkedHashMap<String,Set<String>> extractJiraIssuesByVersion(org.eclipse.jgit.lib.Repository repository, List<String> versionTagList, String pattern) throws IOException, org.eclipse.jgit.api.errors.GitAPIException
IOExceptionorg.eclipse.jgit.api.errors.GitAPIExceptionCopyright © 2015 Bartolomeo Sorrentino. All rights reserved.