public class GitLogUtil extends Object
| Constructor | Description |
|---|---|
GitLogUtil() |
| Modifier and Type | Method | 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 Exception
Exceptionpublic static Set<String> loadVersionTagList(org.eclipse.jgit.lib.Repository repository, String versionTagNamePattern)
repository - 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
repository - tagName - 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 © 2023. All rights reserved.