|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.ObjectSourceTask
info.solidsoft.gradle.pitest.PitestTask
class PitestTask extends SourceTask
Gradle task implementation for Pitest.
Property Summary | |
---|---|
java.util.Set |
avoidCallsTo
|
java.io.File |
configFile
|
java.io.File |
defaultFileForHistoryDate
|
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.util.Set |
mutableCodePaths
|
java.lang.Boolean |
mutateStaticInits
|
java.lang.String |
mutationEngine
|
java.lang.Integer |
mutationThreshold
|
java.util.Set |
mutators
|
java.util.Set |
outputFormats
|
FileCollection |
pitestClasspath
|
java.io.File |
reportDir
|
java.util.Set |
sourceDirs
|
java.util.Set |
targetClasses
|
java.util.Set |
targetTests
|
FileCollection |
taskClasspath
|
java.lang.Integer |
threads
|
java.lang.Integer |
timeoutConstInMillis
|
java.lang.String |
timeoutFactor
|
java.lang.Boolean |
timestampedReports
|
java.lang.Boolean |
verbose
|
Method Summary | |
---|---|
java.util.Map
|
createTaskArgumentMap()
|
void
|
run()
|
Property Detail |
---|
@Input @Optional java.util.Set avoidCallsTo
@Input @Optional java.io.File configFile
@Input java.io.File defaultFileForHistoryDate
@Input @Optional java.lang.Integer dependencyDistance
@Input @Optional java.lang.Boolean detectInlinedCode
@Input @Optional java.lang.Boolean enableDefaultIncrementalAnalysis
@Input @Optional java.util.Set excludedClasses
@Input @Optional java.util.Set excludedMethods
@Input @Optional java.util.Set excludedTestNGGroups
@Input @Optional java.lang.Boolean failWhenNoMutations
@Input @Optional java.io.File historyInputLocation
@Input @Optional java.io.File historyOutputLocation
@Input @Optional java.lang.Boolean includeJarFiles
@Input @Optional java.util.Set includedTestNGGroups
@Input @Optional java.lang.String jvmArgs
@Input @Optional java.lang.Integer maxMutationsPerClass
@Input java.util.Set mutableCodePaths
@Input @Optional java.lang.Boolean mutateStaticInits
@Input @Optional java.lang.String mutationEngine
@Input @Optional java.lang.Integer mutationThreshold
@Input @Optional java.util.Set mutators
@Input @Optional java.util.Set outputFormats
@Deprecated @InputFiles FileCollection pitestClasspath
@OutputDirectory java.io.File reportDir
@InputFiles java.util.Set sourceDirs
@Input java.util.Set targetClasses
@Input @Optional java.util.Set targetTests
@Input //TODO: MZA: Why "Could not determine the dependencies of task ':pitest'" with @InputFiles? FileCollection taskClasspath
@Input @Optional java.lang.Integer threads
@Input @Optional java.lang.Integer timeoutConstInMillis
@Input @Optional java.lang.String timeoutFactor
@Input @Optional java.lang.Boolean timestampedReports
@Input @Optional java.lang.Boolean verbose
Method Detail |
---|
@VisibleForTesting java.util.Map createTaskArgumentMap()
@TaskAction void run()
Groovy Documentation