# Packages
No description provided by the author
Code generated by counterfeiter.
No description provided by the author
# Functions
No description provided by the author
GatherReleaseNotes creates a new gatherer and collects the release notes afterwards.
MatchesExcludeFilter returns true if the string matches an excluded release note.
No description provided by the author
NewGatherer creates a new notes gatherer.
NewGathererWithClient creates a new notes gatherer with a specific client.
NewProviderFromInitString creates a new map provider from an initialization string.
NewReleaseNotes can be used to create a new empty ReleaseNotes struct.
ParseReleaseNotesMap Parses a Release Notes Map.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
DirectoryMapProvider is a provider that gets maps from a directory.
No description provided by the author
No description provided by the author
ReleaseNote is the type that represents the total sum of all the information we've gathered about a single release note.
ReleaseNotes is the main struct for collecting release notes.
ReleaseNotesMap holds the changes that will be applied to the notes the struct has double annotation because of this: https://play.golang.org/p/C7QM1varozy.
No description provided by the author
# Interfaces
MapProvider interface that obtains release notes maps from a source.
go:generate go run github.com/maxbrunsfeld/counterfeiter/v6 -generatecounterfeiter:generate .
ReleaseNotesDataField extra data added to a release note.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
ReleaseNotes is a map of PR numbers referencing notes.
ReleaseNotesHistory is the sorted list of PRs in the commit history.