- 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 clover: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
-
Fork a custom build lifecycle in which all sources will be instrumented by Clover and next execute this
lifecycle till the install phase.
- 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
-
Reset source directories to original ones.
- CloverResetMojo() - Constructor for class com.atlassian.maven.plugin.clover.CloverResetMojo
-
- CloverSaveHistoryMojo - Class in com.atlassian.maven.plugin.clover
-
- 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.configuration - package com.atlassian.maven.plugin.clover.internal.configuration
-
- com.atlassian.maven.plugin.clover.internal.instrumentation - package com.atlassian.maven.plugin.clover.internal.instrumentation
-
- com.atlassian.maven.plugin.clover.internal.lifecycle - package com.atlassian.maven.plugin.clover.internal.lifecycle
-
- 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 clover-maven-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 clover-maven-plugin will not copy files that were excluded, across to the target/clover directory.
- generate(Sink, Locale) - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
-
- getAnnotation() - Method in class com.atlassian.maven.plugin.clover.internal.configuration.AbstractJavaEntity
-
- getCategoryName() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
-
- 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
-
- getDescendantModuleProjects(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
-
- getExcludes() - Method in class com.atlassian.maven.plugin.clover.TestSources
-
- 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
-
- getIncludes() - Method in class com.atlassian.maven.plugin.clover.TestSources
-
- 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
-
- getMethodWithMetricsContexts() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
-
- getMethodWithMetricsContexts() - 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
-
- getName() - Method in class com.atlassian.maven.plugin.clover.internal.configuration.AbstractJavaEntity
-
- getOriginalSrcDir(String) - Static method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
-
- getOriginalSrcTestDir(String) - Static method in class com.atlassian.maven.plugin.clover.CloverInstrumentInternalMojo
-
- getOutputName() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
-
- getPackage() - Method in class com.atlassian.maven.plugin.clover.TestClass
-
- getPhasesFromMojoExecution(MojoExecution) - Method in class com.atlassian.maven.plugin.clover.internal.lifecycle.MavenLifecycleAnalyzer
-
- getPhasesFromMojoExecutions(List<MojoExecution>) - Method in class com.atlassian.maven.plugin.clover.internal.lifecycle.MavenLifecycleAnalyzer
-
- getPhasesToBeExecuted() - Method in class com.atlassian.maven.plugin.clover.internal.lifecycle.BuildLifecycleAnalyzer
-
- getPhasesToBeExecuted() - Method in class com.atlassian.maven.plugin.clover.internal.lifecycle.Maven3LifecycleAnalyzer
-
- getPhasesToBeExecuted() - Method in class com.atlassian.maven.plugin.clover.internal.lifecycle.MavenLifecycleAnalyzer
-
Return list of build phases which will be executed.
- 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
-
- getReportOutputDirectory() - Method in class com.atlassian.maven.plugin.clover.CloverReportMojo
-
- getResourceAsFile(String, Log, ClassLoader) - Static method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverMojo
-
- getReturnType() - Method in class com.atlassian.maven.plugin.clover.TestMethod
-
- 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/(main|test)/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
-
- getSuper() - Method in class com.atlassian.maven.plugin.clover.TestClass
-
- getTag() - Method in class com.atlassian.maven.plugin.clover.internal.configuration.AbstractJavaEntity
-
- getTestClasses() - Method in class com.atlassian.maven.plugin.clover.TestSources
-
- getTestMethods() - Method in class com.atlassian.maven.plugin.clover.TestClass
-
- getTestSources() - Method in class com.atlassian.maven.plugin.clover.internal.AbstractCloverInstrumentMojo
-
- getTestSources() - 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, Clover Maven Plugin generates the ${java.io.tmpdir}/grover*.jar file during setup,
which is next being added as the dependent artifact to the build.