A C E F G I L M R S T W

A

AbstractCloverMojo - Class in com.atlassian.maven.plugin.clover.internal
Common code for all Clover plugin build Mojos.
AbstractCloverMojo() - Constructor for class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
AbstractCloverSourceScanner - Class in com.atlassian.maven.plugin.clover.internal.scanner
Code common to compute the list of source files to instrument (main sources, test sources).
AbstractCloverSourceScanner(CloverConfiguration) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner
 
AbstractInstrumenter - Class in com.atlassian.maven.plugin.clover.internal.instrumentation
Code common for instrumentation of various source roots (main sources, test sources).
AbstractInstrumenter(CloverConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
addCompileSourceRoot(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
addCompileSourceRoot(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
addCompileSourceRoot(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
areCloverDatabasesAvailable() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
Check if a Clover database exists (either a single module Clover database or an aggregated one).
artifactFactory - Variable in class com.atlassian.maven.plugin.clover.CloverReportMojo
The component used for creating artifact instances.
artifactResolver - Variable in class com.atlassian.maven.plugin.clover.CloverReportMojo
The component that is used to resolve additional artifacts required.

C

canGenerateReport() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
Generate reports if a Clover module database or a Clover merged database exist.
CloverAggregateMojo - Class in com.atlassian.maven.plugin.clover
Aggregate children module Clover databases if there are any.
CloverAggregateMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverAggregateMojo
 
CloverCheckMojo - Class in com.atlassian.maven.plugin.clover
Verify Test Percentage Coverage (TPC) from an existing Clover database and fail the build if it is below the defined threshold.
CloverCheckMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverCheckMojo
 
CloverCheckPointMojo - Class in com.atlassian.maven.plugin.clover
 
CloverCheckPointMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverCheckPointMojo
 
CloverCleanMojo - Class in com.atlassian.maven.plugin.clover
The clover2:clean goal should be run directly from the command line, when you are developing using the clover test runner optimizer.
CloverCleanMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverCleanMojo
 
CloverCompilerMojo - Class in com.atlassian.maven.plugin.clover
This mojo is to be used mainly for incremental instrumentation and compilation of Java source code.
CloverCompilerMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverCompilerMojo
 
CloverConfiguration - Interface in com.atlassian.maven.plugin.clover.internal
Represents a Clover configuration.
CloverInstrumentInternalMojo - Class in com.atlassian.maven.plugin.clover
Instrument source roots.
CloverInstrumentInternalMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
CloverInstrumentMojo - Class in com.atlassian.maven.plugin.clover
Instrument all sources using Clover and forks a custom lifecycle to execute project's tests on the instrumented code so that a Clover database is created.
CloverInstrumentMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverInstrumentMojo
 
CloverLogMojo - Class in com.atlassian.maven.plugin.clover
Provides information on the current Clover database.
CloverLogMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverLogMojo
 
CloverMergeMojo - Class in com.atlassian.maven.plugin.clover
Merge arbitrary number of clover databases into one.
CloverMergeMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverMergeMojo
 
CloverOptimizerMojo - Class in com.atlassian.maven.plugin.clover
 
CloverOptimizerMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverOptimizerMojo
 
CloverReportMojo - Class in com.atlassian.maven.plugin.clover
Generate a Clover report from existing Clover databases.
CloverReportMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverReportMojo
 
CloverSaveHistoryMojo - Class in com.atlassian.maven.plugin.clover
Save a Clover history point.
CloverSaveHistoryMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo
 
CloverSourceScanner - Interface in com.atlassian.maven.plugin.clover.internal.scanner
Scans source roots and return list of files to instrument.
com.atlassian.maven.plugin.clover - package com.atlassian.maven.plugin.clover
 
com.atlassian.maven.plugin.clover.internal - package com.atlassian.maven.plugin.clover.internal
 
com.atlassian.maven.plugin.clover.internal.instrumentation - package com.atlassian.maven.plugin.clover.internal.instrumentation
 
com.atlassian.maven.plugin.clover.internal.scanner - package com.atlassian.maven.plugin.clover.internal.scanner
 

E

execute() - Method in class com.atlassian.maven.plugin.clover.CloverAggregateMojo
execute() - Method in class com.atlassian.maven.plugin.clover.CloverCheckMojo
execute() - Method in class com.atlassian.maven.plugin.clover.CloverCheckPointMojo
 
execute() - Method in class com.atlassian.maven.plugin.clover.CloverCleanMojo
The comma-delimited includes patterns to use when deleting the default directory locations.
execute() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
execute() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentMojo
execute() - Method in class com.atlassian.maven.plugin.clover.CloverLogMojo
 
execute() - Method in class com.atlassian.maven.plugin.clover.CloverMergeMojo
execute() - Method in class com.atlassian.maven.plugin.clover.CloverOptimizerMojo
 
execute() - Method in class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo
execute() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
executeReport(Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 

F

findCloverArtifact(List) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 

G

getCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getCloverDatabase() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getCloverMergeDatabase() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getCompileSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
getCompileSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
getCompileSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
getConfiguration() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
getConfiguration() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner
 
getDescription(Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getEncoding() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getEncoding() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getExcludedFiles() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner
getExcludedFiles() - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner
 
getExcludes() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getExcludes() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getFlushInterval() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getFlushInterval() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getFlushPolicy() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getFlushPolicy() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getIncludes() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getIncludes() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getJdk() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getJdk() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getLog() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getLoggerInstance(String) - Method in class com.atlassian.maven.plugin.clover.MvnLogger.MvnLoggerFactory
 
getMethodContexts() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getMethodContexts() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getName(Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getOutputDirectory() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getOutputName() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getProject() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getProject() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getProject() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getResourceAsFile(MavenProject, ResourceManager, String, Log, ClassLoader) - Static method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getResourceManager() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getSiteRenderer() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.MainCloverSourceScanner
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.TestCloverSourceScanner
 
getSourceFilesToInstrument() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner
getSourceFilesToInstrument() - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner
 
getSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner
 
getSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.MainCloverSourceScanner
 
getSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.TestCloverSourceScanner
 
getSourceScanner() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
getSourceScanner() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
getSourceScanner() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
getStatementContexts() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getStatementContexts() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
getWaitForFlush() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 

I

includesAllSourceRoots() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
includesAllSourceRoots() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
instrument() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
isExternalReport() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
Always return true as we're using the report generated by Clover rather than creating our own report.
isUseFullyQualifiedJavaLang() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
isUseFullyQualifiedJavaLang() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 

L

license - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
The full Clover license String to use.
licenseLocation - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
A Clover license file to be used by the plugin.
localRepository - Variable in class com.atlassian.maven.plugin.clover.CloverReportMojo
The local repository.
log(int, String, Throwable) - Method in class com.atlassian.maven.plugin.clover.MvnLogger
 

M

MainCloverSourceScanner - Class in com.atlassian.maven.plugin.clover.internal.scanner
Computes the list of main source files to instrument.
MainCloverSourceScanner(CloverConfiguration) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.MainCloverSourceScanner
 
MainInstrumenter - Class in com.atlassian.maven.plugin.clover.internal.instrumentation
Instruments main sources.
MainInstrumenter(CloverConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
messageLogged(BuildEvent) - Method in class com.atlassian.maven.plugin.clover.MvnLogBuildListener
 
MvnLogBuildListener - Class in com.atlassian.maven.plugin.clover
A simple build listener which logs to maven's Log, instead of Ant's.
MvnLogBuildListener(Log) - Constructor for class com.atlassian.maven.plugin.clover.MvnLogBuildListener
 
MvnLogger - Class in com.atlassian.maven.plugin.clover
 
MvnLogger(Log) - Constructor for class com.atlassian.maven.plugin.clover.MvnLogger
 
MvnLogger.MvnLoggerFactory - Class in com.atlassian.maven.plugin.clover
 
MvnLogger.MvnLoggerFactory(Log) - Constructor for class com.atlassian.maven.plugin.clover.MvnLogger.MvnLoggerFactory
 

R

redirectArtifact() - Method in class com.atlassian.maven.plugin.clover.CloverCompilerMojo
 
redirectArtifact() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
Modify main artifact to add a "clover" classifier to it so that it's not mixed with the main artifact of a normal build.
redirectOutputDirectories() - Method in class com.atlassian.maven.plugin.clover.CloverCompilerMojo
 
redirectOutputDirectories() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
redirectSourceDirectories() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
registerCloverAntTasks(Project, Log) - Static method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
Register the Clover Ant tasks against a fake Ant {Project} object so that we can the tasks later on.
registerLicenseFile() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
registerLicenseFile(MavenProject, ResourceManager, String, Log, ClassLoader, String) - Static method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
Registers the license file for Clover runtime by setting the clover.license.path system property.
repositories - Variable in class com.atlassian.maven.plugin.clover.CloverReportMojo
Remote repositories used for the project.
resolveCloverDescriptor() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
The logic here is taken from AbstractSiteRenderingMojo#resolveSiteDescriptor in the maven-site-plugin.

S

setArtifactFactory(ArtifactFactory) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
setArtifactResolver(ArtifactResolver) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
setLicense(String) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
setLicenseLocation(String) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
setProject(MavenProject) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
setReportOutputDirectory(File) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
setResourceManager(ResourceManager) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
setSourceDirectory(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
setSourceDirectory(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
setSourceDirectory(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
skip - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
A flag to indicate not to run clover for this execution.
swizzleCloverDependencies(Set) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 

T

TestCloverSourceScanner - Class in com.atlassian.maven.plugin.clover.internal.scanner
Computes the list of test source files to instrument.
TestCloverSourceScanner(CloverConfiguration) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.TestCloverSourceScanner
 
TestInstrumenter - Class in com.atlassian.maven.plugin.clover.internal.instrumentation
Instruments test sources.
TestInstrumenter(CloverConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 

W

waitForFlush(boolean, int) - Static method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
Wait 2*'flush interval' milliseconds to ensure that the coverage data have been flushed to the Clover database.

A C E F G I L M R S T W

Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.