@Mojo(name="test-javadoc", requiresDependencyResolution=TEST, threadSafe=true) @Execute(phase=GENERATE_TEST_SOURCES) public class TestJavadocReport extends JavadocReport
Java Test code in an NON aggregator project using the standard
Javadoc Tool.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, useStandardDocletOptionsCATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE| Constructor and Description |
|---|
TestJavadocReport() |
| Modifier and Type | Method and Description |
|---|---|
protected SourceResolverConfig |
configureDependencySourceResolution(SourceResolverConfig config)
Overridden to enable the resolution of -test-sources jar files.
|
protected void |
executeReport(Locale unusedLocale)
The package documentation details the
Javadoc Options used by this Plugin.
|
protected org.apache.maven.shared.artifact.filter.resolve.ScopeFilter |
getDependencyScopeFilter() |
String |
getDescription(Locale locale) |
protected String |
getDoctitle() |
protected List<String> |
getExecutionProjectSourceRoots(MavenProject p) |
protected File |
getJavadocDirectory() |
String |
getName(Locale locale) |
String |
getOutputName() |
protected File |
getOverview() |
protected List<File> |
getProjectBuildOutputDirs(MavenProject p) |
protected List<String> |
getProjectSourceRoots(MavenProject p) |
File |
getReportOutputDirectory() |
protected String |
getWindowtitle() |
protected boolean |
isTest()
Indicates whether this goal generates documentation for the
Java Test code. |
void |
setDestDir(String destDir) |
void |
setReportOutputDirectory(File reportOutputDirectory)
Method to set the directory where the generated reports will be put
|
canGenerateReport, doExecute, generate, generate, generate, getCategoryName, isExternalReportbuildJavadocOptions, canGenerateReport, execute, failOnError, getAttachmentClassifier, getClassesFile, getDefaultJavadocApiLink, getDependencySourcePaths, getDoclint, getFiles, getJavadocOptionsFile, getOutputDirectory, getProject, getSourcePaths, getToolchain, isAggregator, isSkippedJavadoc, isSkippedModule, isValidJavadocLink, logError, resolveDependency, verifyRemovedParametergetLog, getPluginContext, setLog, setPluginContextprotected void executeReport(Locale unusedLocale) throws MavenReportException
AbstractJavadocMojoexecuteReport in class AbstractJavadocMojounusedLocale - the wanted locale (actually unused).MavenReportException - if anypublic String getName(Locale locale)
JavadocReportgetName in interface MavenReportgetName in class JavadocReportpublic String getDescription(Locale locale)
JavadocReportgetDescription in interface MavenReportgetDescription in class JavadocReportpublic String getOutputName()
JavadocReportgetOutputName in interface MavenReportgetOutputName in class JavadocReportpublic File getReportOutputDirectory()
JavadocReportgetReportOutputDirectory in interface MavenReportgetReportOutputDirectory in class JavadocReportpublic void setReportOutputDirectory(File reportOutputDirectory)
setReportOutputDirectory in interface MavenReportsetReportOutputDirectory in class JavadocReportreportOutputDirectory - the directory file to be setpublic void setDestDir(String destDir)
setDestDir in class JavadocReportdestDir - The destination directory.protected List<File> getProjectBuildOutputDirs(MavenProject p)
getProjectBuildOutputDirs in class AbstractJavadocMojop - not null maven projectprotected List<String> getProjectSourceRoots(MavenProject p)
getProjectSourceRoots in class AbstractJavadocMojop - not null maven projectprotected List<String> getExecutionProjectSourceRoots(MavenProject p)
getExecutionProjectSourceRoots in class AbstractJavadocMojop - not null maven projectprotected File getJavadocDirectory()
getJavadocDirectory in class AbstractJavadocMojoprotected String getDoctitle()
getDoctitle in class AbstractJavadocMojoprotected File getOverview()
getOverview in class AbstractJavadocMojojavadocdirectoryprotected String getWindowtitle()
getWindowtitle in class AbstractJavadocMojoprotected org.apache.maven.shared.artifact.filter.resolve.ScopeFilter getDependencyScopeFilter()
getDependencyScopeFilter in class AbstractJavadocMojoprotected SourceResolverConfig configureDependencySourceResolution(SourceResolverConfig config)
configureDependencySourceResolution in class AbstractJavadocMojoconfig - SourceResolverConfigSourceResolverConfigprotected boolean isTest()
AbstractJavadocMojoJava Test code.isTest in class AbstractJavadocMojotrue if the goal generates Test Javadocs, false otherwise.Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.