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.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected 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.