A C D E F G I J K L M R S T U W

A

AbstractCloverInstrumentMojo - Class in com.atlassian.maven.plugin.clover.internal
Common settings for clover2:instr / clover2:setup MOJOs.
AbstractCloverInstrumentMojo() - Constructor for class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
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
 
AbstractInstrumenter - Class in com.atlassian.maven.plugin.clover.internal.instrumentation
Code common for instrumentation of various source roots (main sources, test sources).
AbstractInstrumenter(CompilerConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
AbstractSourceScanner - Class in com.atlassian.maven.plugin.clover.internal.scanner
Code common to compute the list of source files to instrument (main sources, test sources) for Java and Groovy languages.
AbstractSourceScanner(CompilerConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
 
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
 
AntPropertyHelper - Class in com.atlassian.maven.plugin.clover.internal
Makes the ${expressions} used in Maven available to Ant as properties.
AntPropertyHelper(MavenProject, Log) - Constructor for class com.atlassian.maven.plugin.clover.internal.AntPropertyHelper
 
ANY_LANGUAGE - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileExtensionFilter
Filter accepting all sources.
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

calcIncludedFilesForGroovy() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
canGenerateReport() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
Generate reports if a Clover module database or a Clover merged database exist.
CLOVER_CORE_ARTIFACT_ID - Static variable in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
CLOVER_CORE_GROUP_ID - Static variable in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
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
 
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
 
CloverConfiguration - Interface in com.atlassian.maven.plugin.clover.internal
Represents a Clover configuration.
cloveredArtifactExpiryInMillis - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The difference (in milliseconds) that a -clover classified artifact can have to a non-clover classified artifact.
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
 
CloverInstrumentTestMojo - Class in com.atlassian.maven.plugin.clover
This goal behaves exactly like the instrument goal, however when forking the lifecycle - it runs only to the 'test' phase instead of all the way to the 'install' phase.
CloverInstrumentTestMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverInstrumentTestMojo
 
CloverIntegrationOptimizerMojo - Class in com.atlassian.maven.plugin.clover
Sets the 'test' property on the project which is used by the maven-surefire-plugin to determine which tests are run.
CloverIntegrationOptimizerMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverIntegrationOptimizerMojo
 
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
Sets the 'test' property on the project which is used by the maven-surefire-plugin to determine which tests are run.
CloverOptimizerMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverOptimizerMojo
 
cloverOutputDirectory - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
The directory where the Clover plugin will put all the files it generates during the build process.
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
 
CloverResetMojo - Class in com.atlassian.maven.plugin.clover
 
CloverResetMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverResetMojo
 
CloverSaveHistoryMojo - Class in com.atlassian.maven.plugin.clover
Save a Clover history point.
CloverSaveHistoryMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo
 
CloverSetupMojo - Class in com.atlassian.maven.plugin.clover
This mojo is to be used mainly for incremental instrumentation and compilation of Java source code.
CloverSetupMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverSetupMojo
 
CloverSnapshotMojo - Class in com.atlassian.maven.plugin.clover
Saves a Clover snapshot to the filesystem.
CloverSnapshotMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverSnapshotMojo
 
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
 
CompilerConfiguration - Interface in com.atlassian.maven.plugin.clover.internal
 
configureOptimisedTestSet(Project) - Method in class com.atlassian.maven.plugin.clover.CloverOptimizerMojo
 
ConfigUtil - Class in com.atlassian.maven.plugin.clover.internal
A helper class to manage configuration of the maven-clover2-plugin
ConfigUtil(CloverConfiguration) - Constructor for class com.atlassian.maven.plugin.clover.internal.ConfigUtil
 
copyExcludedFiles - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
If set, then the maven-clover2-plugin will not copy files that were excluded, across to the target/clover directory.

D

debug - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
If you wish to enable debug level logging in just the Clover plugin, set this to true.
DistributedCoverage - Class in com.atlassian.maven.plugin.clover
Complex configuration objects need to be in the same package as the MOJO that defines them.
DistributedCoverage() - Constructor for class com.atlassian.maven.plugin.clover.DistributedCoverage
 
distributedCoverage - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The configuration for distributed coverage collection by Clover.

E

encoding - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The character encoding to use when parsing source files.
excludes - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The list of file to exclude from the instrumentation.
excludesList - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The comma seperated list of file to exclude from the instrumentation.
execTask(CloverSnapshotTask) - Method in class com.atlassian.maven.plugin.clover.CloverSnapshotMojo
 
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.CloverCleanMojo
 
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.CloverInstrumentTestMojo
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.CloverResetMojo
 
execute() - Method in class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo
execute() - Method in class com.atlassian.maven.plugin.clover.CloverSetupMojo
 
execute() - Method in class com.atlassian.maven.plugin.clover.CloverSnapshotMojo
 
execute() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
executeReport(Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
executeTask(HistoryPointTask) - Method in class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo
 
extractNestedStrings(String, Plugin) - Method in class com.atlassian.maven.plugin.clover.CloverIntegrationOptimizerMojo
 
extractNestedStrings(String, Plugin) - Method in class com.atlassian.maven.plugin.clover.CloverOptimizerMojo
 

F

filter(String[]) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileExtensionFilter
 
filter(String[], Set<String>) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileExtensionFilter
 
filter(String[]) - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileFilter
Filters out files not matching programming language from inputFiles and returns result in new String[] array.
findCloverArtifact(List<Artifact>) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
flushPolicy - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The Clover flush policy to use.

G

getCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
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
 
getCompileSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
 
getCompileSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
 
getCompileSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.TestSourceScanner
getConfiguration() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
getConfiguration() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
 
getDescendentModuleProjects(MavenProject) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
returns all the projects that are in the reactor build as direct or indirect modules of the specified project.
getDescription(Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getDistributedCoverage() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getDistributedCoverage() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getEncoding() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getEncoding() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getExcludedFiles() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
Returns the list of excluded files that we'll need to copy.
getExcludedFiles() - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner
Returns the list of excluded files that we'll need to copy.
getExcludes() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getExcludes() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getFlushInterval() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getFlushInterval() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getFlushPolicy() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getFlushPolicy() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getIncludes() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getIncludes() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getInstrumentation() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getInstrumentation() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getInstrumentLambda() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getInstrumentLambda() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getJdk() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getJdk() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
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.internal.AbstractCloverInstrumentMojo
 
getMethodContexts() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getModuleProjects(MavenProject, int) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
Returns all the projects that are modules, or modules of modules, of the specified project found within the reactor.
getName(Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getOriginalSrcDir(String) - Static method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getOriginalSrcTestDir(String) - Static method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
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
 
getPropertyHook(String, String, boolean) - Method in class com.atlassian.maven.plugin.clover.internal.AntPropertyHelper
 
getReactorProjects() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
getReactorProjects() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
getReactorProjects() - 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.AbstractSourceScanner
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
 
getSourceDirectory() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.TestSourceScanner
 
getSourceFilesToInstrument() - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
Returns the list of source files to instrument taking into account the includes and excludes specified by the user.
getSourceFilesToInstrument(LanguageFileFilter, boolean) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
This method can handle a special case: don't return excludes from native Groovy source directory (src/main/groovy or src/test/groovy) because such files shall not be copied to instrumented sources directory (target/clover/src-instrumented or target/clover/src-test/instrumented); a reason is that gmaven and groovy-eclipse-plugin have the src/xxx/groovy location hardcoded and they will compile this source root no matter what other compilation source roots or source directory are provided; it means that we would end up with a 'duplicate class' build error if files would be copied.
getSourceFilesToInstrument() - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner
Returns the list of source files to instrument taking into account the includes and excludes specified by the user.
getSourceFilesToInstrument(LanguageFileFilter, boolean) - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner
Returns the list of source files to instrument taking into account the includes and excludes specified by the user and additionaly taking into account a programming language.
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
 
getSourceType() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
getSourceType() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
getSourceType() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
getSrcName() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getSrcName() - Method in class com.atlassian.maven.plugin.clover.CloverSetupMojo
 
getSrcTestName() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
getSrcTestName() - Method in class com.atlassian.maven.plugin.clover.CloverSetupMojo
 
getStaleMillis() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getStaleMillis() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getStatementContexts() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
getStatementContexts() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
getWaitForFlush() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
GROOVY_LANGUAGE - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileExtensionFilter
Filter accepting Groovy sources only.
groverJar - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
By default, Maven Clover Plugin generates the ${java.io.tmpdir}/grover*.jar file during setup, which is next being added as the dependent artifact to the build.

I

includes - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The list of file to include in the instrumentation.
includesAllSourceRoots - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Till 3.1.11: whether the Clover plugin should instrument all source roots (for example src/main/java, src/main/groovy, target/generated-sources, so including the generated sources) or whether it should only instrument the main source root (usually src/main/java).
includesList - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The comma seperated list of files to include in the instrumentation.
includesTestSourceRoots - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Whether the Clover plugin should instrument test source roots.
instrument() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
instrumentation - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
The level to instrument to.
isCopyExcludedFiles() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
isCopyExcludedFiles() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
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.
isGeneratedSourcesDirectory(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
isGeneratedSourcesDirectory(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
isGeneratedSourcesDirectory(String) - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter
 
isIncludesAllSourceRoots() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
isIncludesAllSourceRoots() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 
isLastProjectInReactor() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
isModuleOfProject(MavenProject, MavenProject) - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
Returns true if the supplied potentialModule project is a module of the specified parentProject.
isSingleCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
isSingleCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
isSingleCloverDatabase() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
isSourceRootForLanguage(String, Language) - Method in interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner
 
isSourceRootForLanguage(String, Language) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
isSourceRootForLanguage(String, Language) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.TestSourceScanner
isUseFullyQualifiedJavaLang() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
 
isUseFullyQualifiedJavaLang() - Method in interface com.atlassian.maven.plugin.clover.internal.CompilerConfiguration
 

J

JAVA_LANGUAGE - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileExtensionFilter
Filter accepting Java sources only.
jdk - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Which Java language level Clover shall use to parse sources.

K

keepDb - Variable in class com.atlassian.maven.plugin.clover.CloverCleanMojo
A flag to indicate to keep the clover.db but purge all coverage data and other files when clover2:clean is run.

L

LanguageFileExtensionFilter - Class in com.atlassian.maven.plugin.clover.internal.scanner
Performs filtering of file list based on file extension(s) for given programming language.
LanguageFileExtensionFilter() - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.LanguageFileExtensionFilter
 
LanguageFileFilter - Interface in com.atlassian.maven.plugin.clover.internal.scanner
Performs filtering of file list based on the expected programming language.
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

MainInstrumenter - Class in com.atlassian.maven.plugin.clover.internal.instrumentation
Instruments main sources.
MainInstrumenter(CompilerConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 
MainSourceScanner - Class in com.atlassian.maven.plugin.clover.internal.scanner
Computes the list of main source files to instrument.
MainSourceScanner(CompilerConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
 
messageLogged(BuildEvent) - Method in class com.atlassian.maven.plugin.clover.MvnLogBuildListener
 
methodContexts - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Specifies the custom method contexts to use for filtering specific methods from Clover reports.
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.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.
redirectArtifact() - Method in class com.atlassian.maven.plugin.clover.CloverSetupMojo
 
redirectOutputDirectories() - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
redirectOutputDirectories() - Method in class com.atlassian.maven.plugin.clover.CloverSetupMojo
 
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.
removeGroovySourceRoot(Set<String>) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
From a list of provided sourceRoots remove those which specific for this scanner, unless the specific folder points to the same location as the getSourceDirectory().
removeGroovySourceRoot(Set<String>) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
From a list of provided sourceRoots remove SRC_MAIN_GROOVY root
removeGroovySourceRoot(Set<String>) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.TestSourceScanner
From a list of provided sourceRoots remove SRC_TEST_GROOVY root
removeSourceRoot(Set<String>, String) - Method in class com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
 
repositories - Variable in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
Remote repositories used for the project.
repositories - Variable in class com.atlassian.maven.plugin.clover.CloverReportMojo
Remote repositories used for the project.
resetSrcDirsOriginal(Artifact, CompilerConfiguration) - Static method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
resolveCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
 
resolveCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
resolveCloverDatabase() - Method in interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration
 
resolveCloverDatabase() - Method in class com.atlassian.maven.plugin.clover.internal.ConfigUtil
 
resolveCloverDescriptor() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
The logic here is taken from AbstractSiteRenderingMojo#resolveSiteDescriptor in the maven-site-plugin.
resolveMavenProject() - Method in class com.atlassian.maven.plugin.clover.internal.ConfigUtil
If a singleCloverDatabase is configured, return the first project in the reactor.
resolveSnapshotFile(File) - Method in class com.atlassian.maven.plugin.clover.internal.ConfigUtil
 

S

scope - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
When creating the clover.jar dependency, what scope to use.
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
 
setTestFailureIgnore - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
If set to true, Clover will add several properties to the build configuration which disable a build failure for following plugins: maven-surefire-plugin (maven.test.failure.ignore=true) maven-failsafe-plugin (maven.test.failure.ignore=true) maven-checkstyle-plugin (checkstyle.failOnViolation=false) maven-pmd-plugin (pmd.failOnViolation=false) Thanks to this, build continues despite test failures or code validation failures and thus it is possible to generate a Clover coverage report for failed tests at the end of the build.
singleCloverDatabase - Variable in class com.atlassian.maven.plugin.clover.CloverReportMojo
If true, then a single database will be saved for the entire project, in the target directory of the execution root.
skip - Variable in class com.atlassian.maven.plugin.clover.CloverCleanMojo
A flag to indicate not to run clover2:clean for this execution.
skip - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
A flag to indicate not to run clover for this execution.
skipGroverJar - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
By default, Maven Clover Plugin generates the ${java.io.tmpdir}/grover*.jar file during setup, which is next being added as the dependent artifact to the build.
snapshot - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
The location to store the clover snapshot file.
SRC_MAIN_GROOVY - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
 
SRC_MAIN_JAVA - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
 
SRC_TEST_GROOVY - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.TestSourceScanner
 
SRC_TEST_JAVA - Static variable in class com.atlassian.maven.plugin.clover.internal.scanner.TestSourceScanner
 
staleMillis - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Sets the granularity in milliseconds of the last modification date for testing whether a source needs reinstrumentation.
statementContexts - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Specifies the custom statement contexts to use for filtering specific statements from Clover reports.
swizzleCloverDependencies(Set<Artifact>) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 

T

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

U

useCloverClassifier - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Whether or not to include the -clover classifier on artifacts.
useFullyQualifiedJavaLang - Variable in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
Use the fully qualified package name for java.lang.* classes.

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 D E F G I J K L M R S T U W

Copyright © 2015 Atlassian Pty Ltd. All Rights Reserved.