Alle Klassen und Schnittstellen

Klasse
Beschreibung
This abstract Mojo implements initializing a JGit Repository and provides this Repository instance to subclasses.
This abstract Mojo implements writing output to a PrintStream This is either System.out by default, but maybe another PrintStream object wrapped around a file given by outputFile.
An abstract implementation of a Git repository that provides basic and common functionality
This goal provides the currently checked out Git branch in the "mavanagaiata.branch" and "mvngit.branch" properties.
 
Base class for formatting changelog output
 
 
This goal allows to generate a changelog of the currently checked out branch of the Git repository.
Pre-defined base URLs used for links
This goal checks various aspects of a Git repository to ensure it is in a valid state prior to a build
Exception type thrown during repository checks
Types of failures
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.
Basic implementation of an action that is executed for each commit during a commit walk
This goal allows to generate a list of contributors for the currently checked out branch of the Git repository.
This interface specifies the basic properties needed for the mojos to access the information about a Git commit
 
This interface specifies the basic properties needed for the mojos to access the information about a Git repository
An exception that can be thrown during Git repository actions
This interface specifies the basic properties needed for the mojos to access the information about a Git tag
Represents information about a Git commit like supplied by git describe
Display help information on mavanagaiata.
Call mvn mavanagaiata:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
This goal generates the source code for a Java class with Git information like commit ID and tag name.
Wrapper around JGit's RevCommit object to represent a Git commit
Wrapper around JGit's Repository object to represent a Git repository
Wrapper around JGit's RevTag object to represent a Git tag
This class represents a tag candidate which could be the latest tag in the
An implementation of Git's .mailmap functionality
A generic exception used to relay an error during mojo execution
This goal provides the most recent Git tag in the "mavanagaiata.tag" and "mvngit.tag" properties.
Helper class that provides the current version of Mavanagaiata to the mojo instances