@Mojo(name="diff", aggregator=true) public class DiffMojo extends AbstractScmMojo
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
endScmVersion
The version (revision number/branch name/tag name).
|
private java.lang.String |
endScmVersionType
The version type (branch/tag/revision) of scmVersion.
|
private java.io.File |
outputFile
Output file name.
|
private java.lang.String |
startScmVersion
The version (revision number/branch name/tag name).
|
private java.lang.String |
startScmVersionType
The version type (branch/tag/revision) of scmVersion.
|
Constructor and Description |
---|
DiffMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
checkResult, getBasedir, getConnectionUrl, getExcludes, getFileSet, getIncludes, getScmManager, getScmRepository, getScmVersion, getWorkingDirectory, handleExcludesIncludesAfterCheckoutAndExport, setConnectionType, setConnectionUrl, setExcludes, setIncludes, setWorkingDirectory
@Parameter(property="startScmVersionType") private java.lang.String startScmVersionType
@Parameter(property="startScmVersion") private java.lang.String startScmVersion
@Parameter(property="endScmVersionType") private java.lang.String endScmVersionType
@Parameter(property="endScmVersion") private java.lang.String endScmVersion
@Parameter(property="outputFile", defaultValue="${project.artifactId}.diff") private java.io.File outputFile
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
execute
in class AbstractScmMojo
org.apache.maven.plugin.MojoExecutionException