public class ChangelogExecutor extends Object
| Constructor and Description |
|---|
ChangelogExecutor(ChangelogConfiguration conf,
VCSLogParser vcsLogParser,
MessageProcessor messageProcessor) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndexOfUnreleasedLine(List<String> allLines) |
org.apache.commons.lang3.tuple.Pair<String,Integer> |
getLastTag(List<String> allLines) |
String |
incrementLastTag(String lastTag) |
List<String> |
insertNewMessages(List<String> allLines,
Collection<String> newMessages,
int unreleasedIndex,
org.apache.commons.lang3.tuple.Pair<String,Integer> lastTag) |
void |
run(org.apache.maven.plugin.logging.Log log) |
public ChangelogExecutor(ChangelogConfiguration conf, VCSLogParser vcsLogParser, MessageProcessor messageProcessor)
public void run(org.apache.maven.plugin.logging.Log log)
public List<String> insertNewMessages(List<String> allLines, Collection<String> newMessages, int unreleasedIndex, org.apache.commons.lang3.tuple.Pair<String,Integer> lastTag)
public org.apache.commons.lang3.tuple.Pair<String,Integer> getLastTag(List<String> allLines)
Copyright © 2018. All rights reserved.