public interface NotesBuilder
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
buildNotes(java.lang.String version,
java.lang.String fromRevision,
java.lang.String toRevision,
java.util.Map<java.lang.String,java.lang.String> labels)
Release notes text for contributions between given versions.
|
java.lang.String buildNotes(java.lang.String version,
java.lang.String fromRevision,
java.lang.String toRevision,
java.util.Map<java.lang.String,java.lang.String> labels)
version - the version of the release we're building the notesfromRevision - valid git revision (can be tag name or HEAD)toRevision - valid git revision (can be tag name or HEAD)labels - GitHub labels to caption mapping
TODO SF the labels better, currently they are coupled way too much with more generic interfaces, vcs agnostic