Index

A D E F G I J S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AGGREGATE_TASK - Static variable in class io.github.huyz0.jzap.gradle.JzapPlugin
 
analyse() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
ANALYSE_TASK - Static variable in class io.github.huyz0.jzap.gradle.JzapPlugin
 
apply(Project) - Method in class io.github.huyz0.jzap.gradle.JzapPlugin
 

D

DIFF_TASK - Static variable in class io.github.huyz0.jzap.gradle.JzapPlugin
 

E

EXTENSION_NAME - Static variable in class io.github.huyz0.jzap.gradle.JzapPlugin
 

F

FROM_ENV - Static variable in class io.github.huyz0.jzap.gradle.JzapPlugin
Environment variables supplying a diff range.

G

getAggregateInputs() - Method in class io.github.huyz0.jzap.gradle.JzapTask
Every class and classpath entry the aggregate covers, so up-to-date checks still work.
getCacheDir() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Directory holding the incremental cache.
getCacheDir() - Method in class io.github.huyz0.jzap.gradle.JzapTask
The incremental cache directory, if caching is on.
getEngineClasspath() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Explicit engine classpath, overriding JzapExtension.getEngineVersion().
getEngineClasspath() - Method in class io.github.huyz0.jzap.gradle.JzapTask
The engine to run.
getEngineVersion() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Engine version to run.
getExcludeClasses() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Class-name globs never to mutate.
getExcludeClasses() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getExecOperations() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getFailOnSurvivors() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Fail the build if any mutant survives.
getFailOnSurvivors() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getFrom() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Base git ref for diff scoping.
getFrom() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getIncludeClasses() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Class-name globs to mutate.
getIncludeClasses() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getJavaExecutable() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getJvmArgs() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Extra JVM arguments for the analysis JVMs that run the tests.
getJvmArgs() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getModuleFragments() - Method in class io.github.huyz0.jzap.gradle.JzapTask
Pre-rendered module fragments for an aggregate run, one per project.
getModuleId() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getMutableCodePaths() - Method in class io.github.huyz0.jzap.gradle.JzapTask
Compiled classes to mutate.
getMutateLoopCounters() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Also mutate loop counters, which are suppressed by default.
getMutateLoopCounters() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getMutators() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Mutator ids.
getMutators() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getObjects() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getReportDir() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getReporters() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Reporter ids: console, json, elements, html, annotations.
getReporters() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getScope() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
line to mutate only changed lines, class to widen to changed classes.
getScope() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getSourceRoots() - Method in class io.github.huyz0.jzap.gradle.JzapTask
Source directories, used to map lines to files and to render reports.
getTestClasspath() - Method in class io.github.huyz0.jzap.gradle.JzapTask
Everything needed to run the tests, including the test and main output.
getTestClassPaths() - Method in class io.github.huyz0.jzap.gradle.JzapTask
Compiled test classes, scanned for test discovery.
getThreads() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Analysis JVMs.
getThreads() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getThreshold() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Fail the build if the mutation score falls below this percentage.
getThreshold() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 
getTo() - Method in class io.github.huyz0.jzap.gradle.JzapExtension
Tip git ref for diff scoping.
getTo() - Method in class io.github.huyz0.jzap.gradle.JzapTask
 

I

io.github.huyz0.jzap.gradle - package io.github.huyz0.jzap.gradle
 

J

JzapExtension - Class in io.github.huyz0.jzap.gradle
Build-script configuration for jzap.
JzapExtension() - Constructor for class io.github.huyz0.jzap.gradle.JzapExtension
 
JzapPlugin - Class in io.github.huyz0.jzap.gradle
Registers the mutationTest and mutationTestDiff tasks.
JzapPlugin() - Constructor for class io.github.huyz0.jzap.gradle.JzapPlugin
 
JzapTask - Class in io.github.huyz0.jzap.gradle
Writes a project model and runs the engine against it.
JzapTask() - Constructor for class io.github.huyz0.jzap.gradle.JzapTask
 

S

setThreshold(Number) - Method in class io.github.huyz0.jzap.gradle.JzapExtension
A plain scalar rather than a Property<Double>, and typed as Number.

T

TO_ENV - Static variable in class io.github.huyz0.jzap.gradle.JzapPlugin
 
A D E F G I J S T 
All Classes and Interfaces|All Packages|Constant Field Values