A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

apply(Project) - Method in JacocoCoveragePlugin
Applies this plugin to the given project by first applying the Gradle Jacoco plugin and then registering a 'checkCoverage' task that verifies the set of coverage rules registered in JacocoCoverageExtension.
apply(Project) - Method in JacocoFullReportPlugin
applyRules(Collection<Closure<Double>>, Map<String, CoverageObservation>) - Method in JacocoCoverageTask
Applies the given coverage rules to the observed code coverage observations and returns a list of violating observations.

B

C

coverage - Field in JacocoCoverageExtension
CoverageCounter - Class in com.palantir.jacoco
Holds the coverage observations for a single scope and coverage type.
CoverageObservation - Class in com.palantir.jacoco
The coverage observations (e.g., as extracted from the Jacoco XML report) for one scope.
CoverageObservation() - Constructor in CoverageObservation
CoverageRealm - Enum in com.palantir.jacoco
CoverageType - Enum in com.palantir.jacoco
An enumeration of the coverage types used in Jacoco's XML reports.
CoverageViolation - Class in com.palantir.jacoco
A coverage violation observed for the given clazz.
CoverageViolation(String, int, double, int, CoverageType) - Constructor in CoverageViolation

D

E

excludeProject(String) - Method in JacocoFullReportExtension
Adds the given projects to the list of projects that should not be included in the coverage report.
excludeProjects - Field in JacocoFullReportExtension
extractCoverage(GPathResult) - Method in JacocoCoverageTask
Extracts coverage from given report file and sets the coverage map accordingly.
extractScopeCoverage(GPathResult, String) - Method in JacocoCoverageTask
Returns the Jacoco coverage results as a map -> ( -> (covered cases, missed cases)).

F

G

getCovered() - Method in CoverageCounter
getMissed() - Method in CoverageCounter
getReportTasks(Project, JacocoReport) - Method in JacocoFullReportPlugin

H

I

J

JacocoCoverageExtension - Class in com.palantir.jacoco
Provides configuration options for the JacocoCoveragePlugin, in particular the fileThreshold, classThreshold, packageThreshold, reportThreshold keywords for specifying coverage requirements.
JacocoCoverageExtension() - Constructor in JacocoCoverageExtension
JacocoCoveragePlugin - Class in com.palantir.jacoco
A wrapper for the standard Jacoco Gradle plugin that allows users to specify minimum coverage requirements individual files and coverage types.
JacocoCoverageTask - Class in com.palantir.jacoco
JacocoFullReportExtension - Class in com.palantir.jacoco
JacocoFullReportPlugin - Class in com.palantir.jacoco
Adds a 'jacocoFullReport' task to the current project that produces a Jacoco report for code coverage of the tests of all subprojects of the current project.

K

L

M

N

O

P

parseReport(InputStream) - Method in JacocoCoverageTask
Parses the given Jacoco XML report into a GPathResult object and returns it.

Q

R

realmName - Field in CoverageRealm
The configuration DSL name for this realm.

S

T

tagName - Field in CoverageRealm
The name of the XML tag (in the Jacoco coverage XML report ) for this realm.
threshold(CoverageRealm, double, CoverageType, Pattern) - Method in JacocoCoverageExtension
Adds a minimum coverage threshold for the given coverage type and scopes matching the given pattern.
toString() - Method in CoverageCounter
toString() - Method in CoverageViolation

U

V

verifyCoverage() - Method in JacocoCoverageTask

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _