A C E F G I M R S T W

A

AbstractCloverMojo - class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo.
Common code for all Clover plugin build Mojos.
AbstractCloverMojo() - Constructor for class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
 
AbstractCloverSourceScanner - class com.atlassian.maven.plugin.clover.internal.scanner.AbstractCloverSourceScanner.
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 com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter.
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).

C

CloverAggregateMojo - class com.atlassian.maven.plugin.clover.CloverAggregateMojo.
Aggregate children module Clover databases if there are any.
CloverAggregateMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverAggregateMojo
 
CloverCheckMojo - class com.atlassian.maven.plugin.clover.CloverCheckMojo.
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
 
CloverConfiguration - interface com.atlassian.maven.plugin.clover.internal.CloverConfiguration.
Represents a Clover configuration.
CloverInstrumentInternalMojo - class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo.
Instrument source roots.
CloverInstrumentInternalMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
CloverInstrumentMojo - class com.atlassian.maven.plugin.clover.CloverInstrumentMojo.
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 com.atlassian.maven.plugin.clover.CloverLogMojo.
Provides information on the current Clover database.
CloverLogMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverLogMojo
 
CloverReportMojo - class com.atlassian.maven.plugin.clover.CloverReportMojo.
Generate a Clover report from existing Clover databases.
CloverReportMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverReportMojo
 
CloverSaveHistoryMojo - class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo.
Save a Clover history point.
CloverSaveHistoryMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverSaveHistoryMojo
 
CloverSourceScanner - interface com.atlassian.maven.plugin.clover.internal.scanner.CloverSourceScanner.
Scans source roots and return list of files to instrument.
canGenerateReport() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
Generate reports if a Clover module database or a Clover merged database exist.
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.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.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
 
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
 
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
 
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
 
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.

M

MainCloverSourceScanner - class com.atlassian.maven.plugin.clover.internal.scanner.MainCloverSourceScanner.
Computes the list of main source files to instrument.
MainCloverSourceScanner(CloverConfiguration) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.MainCloverSourceScanner
 
MainInstrumenter - class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter.
Instruments main sources.
MainInstrumenter(CloverConfiguration, String) - Constructor for class com.atlassian.maven.plugin.clover.internal.instrumentation.MainInstrumenter
 

R

redirectSourceDirectories() - Method in class com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
 
registerCloverAntTasks() - 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) - 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.

S

setArtifactFactory(ArtifactFactory) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
setArtifactResolver(ArtifactResolver) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 
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
 
swizzleCloverDependencies(Set) - Method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
 

T

TestCloverSourceScanner - class com.atlassian.maven.plugin.clover.internal.scanner.TestCloverSourceScanner.
Computes the list of test source files to instrument.
TestCloverSourceScanner(CloverConfiguration) - Constructor for class com.atlassian.maven.plugin.clover.internal.scanner.TestCloverSourceScanner
 
TestInstrumenter - class com.atlassian.maven.plugin.clover.internal.instrumentation.TestInstrumenter.
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 M R S T W

Copyright © 2007 Atlassian Software Systems Pty Ltd. All Rights Reserved.