public abstract class AbstractCheckDocumentationMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected String |
siteDirectory
Directory where the site source for the project is located.
|
| Constructor and Description |
|---|
AbstractCheckDocumentationMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
approveProjectPackaging(String packaging) |
protected abstract void |
checkPackagingSpecificDocumentation(org.apache.maven.project.MavenProject project,
DocumentationReporter reporter) |
void |
execute() |
protected boolean |
findFiles(File siteDirectory,
String pattern) |
protected List<org.apache.maven.project.MavenProject> |
getReactorProjects() |
@Parameter(property="siteDirectory", defaultValue="src/site") protected String siteDirectory
protected List<org.apache.maven.project.MavenProject> getReactorProjects()
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected abstract boolean approveProjectPackaging(String packaging)
protected abstract void checkPackagingSpecificDocumentation(org.apache.maven.project.MavenProject project,
DocumentationReporter reporter)
Copyright © 2002–2023 The Apache Software Foundation. All rights reserved.