@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.aggregate, ARGFILE_FILE_NAME, DEBUG_JAVADOC_SCRIPT_NAME, DEFAULT_JAVA_API_LINKS, failOnError, FILES_FILE_NAME, JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, links, OPTIONS_FILE_NAME, outputDirectory, PACKAGES_FILE_NAME, project, skip, TEST_JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, useStandardDocletOptions
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE
Constructor and Description |
---|
TestJavadocReport() |
canGenerateReport, execute, generate, getCategoryName, isAggregator, isExternalReport
buildJavadocOptions, canGenerateReport, failOnError, getAttachmentClassifier, getDependencySourcePaths, getFiles, getJavadocOptionsFile, getOutputDirectory, getProject, getSourcePaths, logError, resolveDependency
getLog, getPluginContext, setLog, setPluginContext
protected void executeReport(Locale unusedLocale) throws MavenReportException
AbstractJavadocMojo
executeReport
in class AbstractJavadocMojo
unusedLocale
- the wanted locale (actually unused).MavenReportException
- if anypublic String getName(Locale locale)
JavadocReport
getName
in interface MavenReport
getName
in class JavadocReport
public String getDescription(Locale locale)
JavadocReport
getDescription
in interface MavenReport
getDescription
in class JavadocReport
public String getOutputName()
JavadocReport
getOutputName
in interface MavenReport
getOutputName
in class JavadocReport
public File getReportOutputDirectory()
JavadocReport
getReportOutputDirectory
in interface MavenReport
getReportOutputDirectory
in class JavadocReport
public void setReportOutputDirectory(File reportOutputDirectory)
setReportOutputDirectory
in interface MavenReport
setReportOutputDirectory
in class JavadocReport
reportOutputDirectory
- the directory file to be setpublic void setDestDir(String destDir)
setDestDir
in class JavadocReport
protected List<String> getProjectBuildOutputDirs(MavenProject p)
getProjectBuildOutputDirs
in class AbstractJavadocMojo
p
- not null maven projectprotected List<String> getProjectSourceRoots(MavenProject p)
getProjectSourceRoots
in class AbstractJavadocMojo
p
- not null maven projectprotected List<String> getExecutionProjectSourceRoots(MavenProject p)
getExecutionProjectSourceRoots
in class AbstractJavadocMojo
p
- not null maven projectprotected List<Artifact> getProjectArtifacts(MavenProject p)
getProjectArtifacts
in class AbstractJavadocMojo
p
- not null maven projectprotected File getJavadocDirectory()
getJavadocDirectory
in class AbstractJavadocMojo
protected String getDoctitle()
getDoctitle
in class AbstractJavadocMojo
protected File getOverview()
getOverview
in class AbstractJavadocMojo
javadocdirectory
protected String getWindowtitle()
getWindowtitle
in class AbstractJavadocMojo
protected List<Artifact> getCompileArtifacts(ArtifactResolutionResult result)
getCompileArtifacts
in class AbstractJavadocMojo
result
- not nullJavadocUtil.getCompileArtifacts(Set, boolean)
protected SourceResolverConfig configureDependencySourceResolution(SourceResolverConfig config)
configureDependencySourceResolution
in class AbstractJavadocMojo
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.