All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception 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.AbstractGitRepository An abstract implementation of a Git repository that provides basic and common functionalityBranchMojo This goal provides the currently checked out Git branch in the "mavanagaiata.branch" and "mvngit.branch" properties.ChangelogDefaultFormat ChangelogFormat Base class for formatting changelog outputChangelogFormat.Formats ChangelogMarkdownFormat ChangelogMojo This goal allows to generate a changelog of the currently checked out branch of the Git repository.ChangelogMojo.LinkToBaseUrl Pre-defined base URLs used for linksCheckMojo This goal checks various aspects of a Git repository to ensure it is in a valid state prior to a buildCheckMojoException Exception type thrown during repository checksCheckMojoException.Type Types of failuresCommitMojo 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.CommitWalkAction Basic implementation of an action that is executed for each commit during a commit walkContributorsMojo This goal allows to generate a list of contributors for the currently checked out branch of the Git repository.GitCommit This interface specifies the basic properties needed for the mojos to access the information about a Git commitGitInfo GitRepository This interface specifies the basic properties needed for the mojos to access the information about a Git repositoryGitRepositoryException An exception that can be thrown during Git repository actionsGitTag This interface specifies the basic properties needed for the mojos to access the information about a Git tagGitTagDescription Represents information about a Git commit like supplied bygit describeHelpMojo 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.JGitCommit Wrapper around JGit'sRevCommitobject to represent a Git commitJGitRepository Wrapper around JGit'sRepositoryobject to represent a Git repositoryJGitTag Wrapper around JGit'sRevTagobject to represent a Git tagJGitTagCandidate This class represents a tag candidate which could be the latest tag in theMailMap An implementation of Git's.mailmapfunctionalityMavanagaiataMojoException A generic exception used to relay an error during mojo executionTagMojo This goal provides the most recent Git tag in the "mavanagaiata.tag" and "mvngit.tag" properties.VersionHelper Helper class that provides the current version of Mavanagaiata to the mojo instances