@Mojo(name="process-test",
threadSafe=true,
requiresDependencyResolution=TEST,
defaultPhase=GENERATE_TEST_SOURCES)
public class TestAnnotationProcessorMojo
extends AbstractAnnotationProcessorMojo
compilerManager, fork, project, repoSession, session, skip, skipSourcesUnchanged| Constructor | Description |
|---|---|
TestAnnotationProcessorMojo() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addCompileSourceRoot(org.apache.maven.project.MavenProject project,
java.lang.String dir) |
|
protected java.util.List<java.lang.String> |
getAllCompileSourceRoots() |
|
protected java.util.Set<java.lang.String> |
getClasspathElements(java.util.Set<java.lang.String> result) |
|
java.io.File |
getDefaultOutputDirectory() |
|
protected java.io.File |
getOutputClassDirectory() |
|
protected java.util.Set<java.lang.String> |
getResourcesElements(java.util.Set<java.lang.String> result) |
|
java.util.Set<java.io.File> |
getSourceDirectories(java.util.Set<java.io.File> result) |
buildProcessorPath, executeprotected void addCompileSourceRoot(org.apache.maven.project.MavenProject project,
java.lang.String dir)
addCompileSourceRoot in class AbstractAnnotationProcessorMojoprotected java.util.List<java.lang.String> getAllCompileSourceRoots()
getAllCompileSourceRoots in class AbstractAnnotationProcessorMojopublic java.io.File getDefaultOutputDirectory()
getDefaultOutputDirectory in class AbstractAnnotationProcessorMojoprotected java.io.File getOutputClassDirectory()
getOutputClassDirectory in class AbstractAnnotationProcessorMojopublic java.util.Set<java.io.File> getSourceDirectories(java.util.Set<java.io.File> result)
getSourceDirectories in class AbstractAnnotationProcessorMojoprotected java.util.Set<java.lang.String> getResourcesElements(java.util.Set<java.lang.String> result)
getResourcesElements in class AbstractAnnotationProcessorMojoprotected java.util.Set<java.lang.String> getClasspathElements(java.util.Set<java.lang.String> result)
getClasspathElements in class AbstractAnnotationProcessorMojoCopyright © 2009–2021. All rights reserved.