@Mojo(name="validate",
requiresProject=false)
@Execute(phase=VALIDATE)
public class ValidateMojo
extends AbstractScmMojo
| Modifier and Type | Field and Description |
|---|---|
private org.apache.maven.project.MavenProject |
project |
private boolean |
scmCheckWorkingDirectoryUrl
(Subversion specific) Enables checking that "URL" field returned by svn info matches what is specified
under the scm tag.
|
private java.lang.String |
scmConnection
The scm connection url.
|
private java.lang.String |
scmDeveloperConnection
The scm connection url for developers.
|
| Constructor and Description |
|---|
ValidateMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
private void |
validateConnection(java.lang.String connectionString,
java.lang.String type) |
checkResult, getBasedir, getConnectionUrl, getExcludes, getFileSet, getIncludes, getScmManager, getScmRepository, getScmVersion, getWorkingDirectory, handleExcludesIncludesAfterCheckoutAndExport, setConnectionType, setConnectionUrl, setExcludes, setIncludes, setWorkingDirectory@Parameter(property="scmConnection",
defaultValue="${project.scm.connection}")
private java.lang.String scmConnection
@Parameter(defaultValue="${project}",
readonly=true)
private org.apache.maven.project.MavenProject project
@Parameter(property="scmDeveloperConnection",
defaultValue="${project.scm.developerConnection}")
private java.lang.String scmDeveloperConnection
@Parameter(property="scmCheckWorkingDirectoryUrl",
defaultValue="false")
private boolean scmCheckWorkingDirectoryUrl
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoexecute in class AbstractScmMojoorg.apache.maven.plugin.MojoExecutionExceptionprivate void validateConnection(java.lang.String connectionString,
java.lang.String type)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException