Package de.ikor.sip.foundation.mvnplugin
Class ConnectorsCrossDependenciesMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="connectors-cross-dependencies-check", defaultPhase=VALIDATE) public class ConnectorsCrossDependenciesMojo extends org.apache.maven.plugin.AbstractMojo
Mojo implementing connectors-cross-dependencies-check goal, executing onLifecyclePhase.VALIDATE
phase.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.apache.maven.project.MavenProject
mavenProject
protected static String
sourceFolder
-
Constructor Summary
Constructors Constructor Description ConnectorsCrossDependenciesMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
(package private) Set<String>
getSIPConnectorPackages(String folderPath)
Collection<Path>
mapToFilePaths(Iterable<String> pathNames)
(package private) void
setMavenProject(org.apache.maven.project.MavenProject mavenProject)
-
-
-
Field Detail
-
sourceFolder
protected static String sourceFolder
-
mavenProject
@Parameter(defaultValue="${project}", required=true, readonly=true) org.apache.maven.project.MavenProject mavenProject
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
-
mapToFilePaths
public Collection<Path> mapToFilePaths(Iterable<String> pathNames)
-
setMavenProject
void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
-
-