@Mojo(name="scmMutationCoverage",
defaultPhase=VERIFY,
requiresDependencyResolution=TEST,
threadSafe=true)
public class ScmMojo
extends AbstractPitMojo
filter, goalStrategy, plugins, project, targetClasses, targetTests| Constructor and Description |
|---|
ScmMojo() |
ScmMojo(RunPitStrategy executionStrategy,
org.apache.maven.scm.manager.ScmManager manager,
org.pitest.functional.predicate.Predicate<org.apache.maven.artifact.Artifact> filter,
PluginServices plugins,
boolean analyseLastCommit,
org.pitest.functional.predicate.Predicate<org.apache.maven.project.MavenProject> nonEmptyProjectCheck) |
| Modifier and Type | Method and Description |
|---|---|
protected org.pitest.functional.Option<CombinedStatistics> |
analyse() |
void |
setConnectionType(String connectionType) |
void |
setScmRootDir(File scmRootDir) |
detectBaseDir, execute, getAdditionalClasspathElements, getAvoidCallsTo, getClasspathDependencyExcludes, getEnvironmentVariables, getExcludedClasses, getExcludedGroups, getExcludedMethods, getExcludedRunners, getExcludedTestClasses, getFeatures, getHistoryInputFile, getHistoryOutputFile, getIncludedGroups, getIncludedTestMethods, getJavaExecutable, getJvmArgs, getMaxDependencyDistance, getMaxMutationsPerClass, getMutationEngine, getMutationUnitSize, getMutators, getOutputFormats, getPluginArtifactMap, getPluginProperties, getProject, getReportsDirectory, getTargetClasses, getTargetTests, getTestPlugin, getThreads, getTimeoutConstant, getTimeoutFactor, isDetectInlinedCode, isExportLineCoverage, isFailWhenNoMutations, isMutateStaticInitializers, isParseSurefireConfig, isTimestampedReports, isVerbose, setJavaExecutable, setTimestampedReports, shouldRun, useHistorypublic ScmMojo(RunPitStrategy executionStrategy, org.apache.maven.scm.manager.ScmManager manager, org.pitest.functional.predicate.Predicate<org.apache.maven.artifact.Artifact> filter, PluginServices plugins, boolean analyseLastCommit, org.pitest.functional.predicate.Predicate<org.apache.maven.project.MavenProject> nonEmptyProjectCheck)
public ScmMojo()
protected org.pitest.functional.Option<CombinedStatistics> analyse() throws org.apache.maven.plugin.MojoExecutionException
analyse in class AbstractPitMojoorg.apache.maven.plugin.MojoExecutionExceptionpublic void setConnectionType(String connectionType)
public void setScmRootDir(File scmRootDir)
Copyright © 2018 org.pitest. All rights reserved.