gg_changelog library
Classes
- Add
- An example command
- CiderProject
- Creates a cider project
- GgChangelog
- The command line interface for GgChangelog
- GithubDiffTemplate
- An example command
- GithubTagTemplate
- An example command
- HasRightFormat
- Checks if the change log has the right format.
- MockAdd
- Mock for Add
- MockCiderProject
- Mock for CiderProject
- MockGitHubDiffTemplate
-
Mock for
GitHubDiffTemplate
- MockGitHubTagTemplate
-
Mock for
GitHubTagTemplate
- MockHasRightFormat
- Mock for HasRightFormat
- MockRelease
- Mock for Release
- MockRepoUrl
- Mock for RepoUrl
- Release
- An example command
- RepoUrl
- Returns the repository URL from the pubspec.yaml file
Enums
- LogType
- The type of the commit message.
Functions
-
prettyCiderChangelog(
String changelog) → String - Adds linebreaks to make the changelog compatible to Vscode
-
prettyPrintChangelogInDirectory(
Directory directory) → Future< void> - Pretty prints the changelog in the given directory