Package com.github.koraktor.mavanagaiata.mojo
Maven mojo implementations and related code
-
Interface Summary Interface Description VersionHelper Helper class that provides the current version of Mavanagaiata to the mojo instances -
Class Summary Class Description AbstractGitMojo This abstract Mojo implements initializing a JGit Repository and provides this Repository instance to subclasses.AbstractGitOutputMojo This abstract Mojo implements writing output to aPrintStreamThis is eitherSystem.outby default, but maybe anotherPrintStreamobject wrapped around a file given byoutputFile.BranchMojo This goal provides the currently checked out Git branch in the "mavanagaiata.branch" and "mvngit.branch" properties.ChangelogDefaultFormat ChangelogFormat Base class for formatting changelog outputChangelogMarkdownFormat ChangelogMojo This goal allows to generate a changelog of the currently checked out branch of the Git repository.CheckMojo This goal checks various aspects of a Git repository to ensure it is in a valid state prior to a buildCommitMojo This goal provides the full ID of the current Git commit in the "mavanagaiata.commit.id", "mavanagaiata.commit.sha", "mvngit.commit.id", "mvngit.commit.sha" properties.ContributorsMojo This goal allows to generate a list of contributors for the currently checked out branch of the Git repository.GitInfo HelpMojo Display help information on mavanagaiata.
Callmvn mavanagaiata:help -Ddetail=true -Dgoal=<goal-name>to display parameter details.InfoClassMojo This goal generates the source code for a Java class with Git information like commit ID and tag name.TagMojo This goal provides the most recent Git tag in the "mavanagaiata.tag" and "mvngit.tag" properties. -
Enum Summary Enum Description ChangelogFormat.Formats ChangelogMojo.LinkToBaseUrl Pre-defined base URLs used for linksCheckMojoException.Type Types of failures -
Exception Summary Exception Description CheckMojoException Exception type thrown during repository checksMavanagaiataMojoException A generic exception used to relay an error during mojo execution