|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectinfo.solidsoft.gradle.pitest.PitestPluginExtension
class PitestPluginExtension
Extension class with configurable parameters for Pitest plugin. Note: taskClasspath, mutableCodePaths, sourceDirs, reportDir and pitestVersion are automatically set using project configuration. sourceDirs, reportDir and pitestVersion can be overridden by an user.
Property Summary | |
---|---|
java.util.Set |
avoidCallsTo
|
java.io.File |
configFile
|
java.lang.Integer |
dependencyDistance
|
java.lang.Boolean |
detectInlinedCode
|
java.lang.Boolean |
enableDefaultIncrementalAnalysis
|
java.util.Set |
excludedClasses
|
java.util.Set |
excludedMethods
|
java.util.Set |
excludedTestNGGroups
|
java.lang.Boolean |
failWhenNoMutations
|
java.io.File |
historyInputLocation
|
java.io.File |
historyOutputLocation
|
java.lang.Boolean |
includeJarFiles
|
java.util.Set |
includedTestNGGroups
|
java.lang.String |
jvmArgs
|
java.lang.Integer |
maxMutationsPerClass
|
java.lang.Boolean |
mutateStaticInits
|
java.lang.String |
mutationEngine
|
java.lang.Integer |
mutationThreshold
|
java.util.Set |
mutators
|
java.util.Set |
outputFormats
|
java.lang.String |
pitestVersion
|
java.io.File |
reportDir
|
java.util.Set |
sourceDirs
|
java.util.Set |
targetClasses
|
java.util.Set |
targetTests
|
java.lang.Integer |
threads
|
java.lang.Integer |
timeoutConstInMillis
|
java.lang.String |
timeoutFactor
|
java.lang.Boolean |
timestampedReports
|
java.lang.Boolean |
verbose
|
Method Summary | |
---|---|
void
|
setConfigFile(java.lang.String configFile)
|
void
|
setHistoryInputLocation(java.lang.String historyInputLocationPath)
|
void
|
setHistoryOutputLocation(java.lang.String historyOutputLocationPath)
|
void
|
setReportDir(java.lang.String reportDir)
|
void
|
setSourceDirs(java.util.Set sourceDirs)
|
void
|
setSourceDirsAsFiles(java.util.Set sourceDirs)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
java.util.Set avoidCallsTo
java.io.File configFile
java.lang.Integer dependencyDistance
java.lang.Boolean detectInlinedCode
java.lang.Boolean enableDefaultIncrementalAnalysis
java.util.Set excludedClasses
java.util.Set excludedMethods
java.util.Set excludedTestNGGroups
java.lang.Boolean failWhenNoMutations
java.io.File historyInputLocation
java.io.File historyOutputLocation
java.lang.Boolean includeJarFiles
java.util.Set includedTestNGGroups
java.lang.String jvmArgs
java.lang.Integer maxMutationsPerClass
java.lang.Boolean mutateStaticInits
java.lang.String mutationEngine
java.lang.Integer mutationThreshold
java.util.Set mutators
java.util.Set outputFormats
java.lang.String pitestVersion
java.io.File reportDir
java.util.Set sourceDirs
java.util.Set targetClasses
java.util.Set targetTests
java.lang.Integer threads
java.lang.Integer timeoutConstInMillis
java.lang.String timeoutFactor
java.lang.Boolean timestampedReports
java.lang.Boolean verbose
Method Detail |
---|
void setConfigFile(java.lang.String configFile)
void setHistoryInputLocation(java.lang.String historyInputLocationPath)
void setHistoryOutputLocation(java.lang.String historyOutputLocationPath)
void setReportDir(java.lang.String reportDir)
void setSourceDirs(java.util.Set sourceDirs)
void setSourceDirsAsFiles(java.util.Set sourceDirs)
Groovy Documentation