public class GitChangeLogParser extends ChangeLogParser
| Constructor and Description |
|---|
GitChangeLogParser(boolean authorOrCommitter)
Deprecated.
use #GitChangeLogParser(GitClient, boolean)
|
GitChangeLogParser(org.jenkinsci.plugins.gitclient.GitClient git,
boolean authorOrCommitter)
Git client plugin 2.x silently truncated the first line of a commit message when showing the changelog summary in
the 'Changes' page using command line git.
|
| Modifier and Type | Method and Description |
|---|---|
List<GitChangeSet> |
parse(InputStream changelog) |
List<GitChangeSet> |
parse(List<String> changelog) |
GitChangeSetList |
parse(Run build,
RepositoryBrowser<?> browser,
File changelogFile) |
parse@Deprecated public GitChangeLogParser(boolean authorOrCommitter)
authorOrCommitter - read author name instead of committer name if truepublic GitChangeLogParser(org.jenkinsci.plugins.gitclient.GitClient git,
boolean authorOrCommitter)
git - the GitClient implementation to be used by the change log parserauthorOrCommitter - read author name instead of committer name if truepublic List<GitChangeSet> parse(@NonNull InputStream changelog) throws IOException
IOExceptionpublic List<GitChangeSet> parse(@NonNull List<String> changelog)
public GitChangeSetList parse(Run build, RepositoryBrowser<?> browser, File changelogFile) throws IOException, SAXException
parse in class ChangeLogParserIOExceptionSAXExceptionCopyright © 2007–2020. All rights reserved.