Package org.apache.maven.plugins.javadoc
Class AggregatorTestJavadocReport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.javadoc.AbstractJavadocMojo
org.apache.maven.plugins.javadoc.JavadocReport
org.apache.maven.plugins.javadoc.TestJavadocReport
org.apache.maven.plugins.javadoc.AggregatorTestJavadocReport
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
,org.apache.maven.reporting.MavenMultiPageReport
,org.apache.maven.reporting.MavenReport
- Direct Known Subclasses:
AggregatorTestJavadocNoForkReport
@Mojo(name="test-aggregate",
aggregator=true,
requiresDependencyResolution=TEST)
@Execute(phase=TEST_COMPILE)
public class AggregatorTestJavadocReport
extends TestJavadocReport
Generates documentation for the Java Test code
in an aggregator project using the standard
Javadoc Tool.
Since version 3.1.0 an aggregated report is created for every module of a Maven multimodule project.
- Since:
- 2.5
- Author:
- Vincent Siveton
-
Field Summary
Fields inherited from class org.apache.maven.plugins.javadoc.AbstractJavadocMojo
ARGFILE_FILE_NAME, DEBUG_JAVADOC_SCRIPT_NAME, failOnError, failOnWarnings, FILES_FILE_NAME, JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, links, OPTIONS_FILE_NAME, outputDirectory, outputTimestamp, PACKAGES_FILE_NAME, project, session, skip, TEST_JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, useStandardDocletOptions
Fields inherited from interface org.apache.maven.reporting.MavenReport
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Indicates whether this goal is flagged with@aggregator
.Methods inherited from class org.apache.maven.plugins.javadoc.TestJavadocReport
configureDependencySourceResolution, executeReport, getDependencyScopeFilter, getDescription, getDoctitle, getExecutionProjectSourceRoots, getJavadocDirectory, getName, getOutputName, getOverview, getProjectBuildOutputDirs, getProjectSourceRoots, getReportOutputDirectory, getWindowtitle, isTest, setDestDir, setReportOutputDirectory
Methods inherited from class org.apache.maven.plugins.javadoc.JavadocReport
canGenerateReport, doExecute, generate, generate, generate, getCategoryName, isExternalReport
Methods inherited from class org.apache.maven.plugins.javadoc.AbstractJavadocMojo
buildJavadocOptions, canGenerateReport, execute, failOnError, getAttachmentClassifier, getClassesFile, getDefaultJavadocApiLink, getDependencySourcePaths, getDoclint, getFiles, getJavadocOptionsFile, getOutputDirectory, getProject, getSourcePaths, getToolchain, isSkippedJavadoc, isSkippedModule, isValidJavadocLink, logError, resolveDependency, verifyRemovedParameter
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
AggregatorTestJavadocReport
public AggregatorTestJavadocReport()
-
-
Method Details
-
isAggregator
protected boolean isAggregator()Description copied from class:AbstractJavadocMojo
Indicates whether this goal is flagged with@aggregator
.- Overrides:
isAggregator
in classAbstractJavadocMojo
- Returns:
true
if the goal is designed as an aggregator,false
otherwise.- See Also:
-