Index

A G I R 
All Classes and Interfaces|All Packages

A

AffectedTestsExtension - Class in io.affectedtests.gradle
DSL extension for configuring the Affected Tests plugin.
AffectedTestsExtension() - Constructor for class io.affectedtests.gradle.AffectedTestsExtension
 
AffectedTestsPlugin - Class in io.affectedtests.gradle
Gradle plugin that registers the affectedTest task and the affectedTests DSL extension.
AffectedTestsPlugin() - Constructor for class io.affectedtests.gradle.AffectedTestsPlugin
 
AffectedTestTask - Class in io.affectedtests.gradle
Gradle task that detects affected tests and executes them.
AffectedTestTask() - Constructor for class io.affectedtests.gradle.AffectedTestTask
 
apply(Project) - Method in class io.affectedtests.gradle.AffectedTestsPlugin
 

G

getBaseRef() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Git base ref to diff against.
getBaseRef() - Method in class io.affectedtests.gradle.AffectedTestTask
Git base ref to diff against.
getExcludePaths() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Glob patterns for files to exclude from analysis.
getExcludePaths() - Method in class io.affectedtests.gradle.AffectedTestTask
Glob patterns for files to exclude from analysis.
getExecOperations() - Method in class io.affectedtests.gradle.AffectedTestTask
Injected by Gradle for executing the test subprocess.
getImplementationNaming() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Implementation naming suffixes (e.g.
getImplementationNaming() - Method in class io.affectedtests.gradle.AffectedTestTask
Suffixes for finding implementation classes (e.g.
getIncludeImplementationTests() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Include tests for implementations of changed interfaces/base classes.
getIncludeImplementationTests() - Method in class io.affectedtests.gradle.AffectedTestTask
Whether to include tests for implementations of changed interfaces/base classes.
getIncludeStaged() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Include staged changes.
getIncludeStaged() - Method in class io.affectedtests.gradle.AffectedTestTask
Whether to include staged (added to index) changes in the diff.
getIncludeUncommitted() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Include uncommitted (unstaged) changes.
getIncludeUncommitted() - Method in class io.affectedtests.gradle.AffectedTestTask
Whether to include uncommitted (unstaged) changes in the diff.
getRootDir() - Method in class io.affectedtests.gradle.AffectedTestTask
The root project directory (resolved at configuration time).
getRunAllIfNoMatches() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Run full test suite if no affected tests are found.
getRunAllIfNoMatches() - Method in class io.affectedtests.gradle.AffectedTestTask
Whether to run the full test suite when no affected tests are found.
getSourceDirs() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Production source directories (relative to each module root).
getSourceDirs() - Method in class io.affectedtests.gradle.AffectedTestTask
Production source directories relative to each module root.
getStrategies() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Strategies to use for test discovery.
getStrategies() - Method in class io.affectedtests.gradle.AffectedTestTask
Discovery strategies to use for finding affected tests.
getSubprojectPaths() - Method in class io.affectedtests.gradle.AffectedTestTask
Map of subproject directory (relative to the root project, empty string for the root project itself) to the Gradle path of that subproject (e.g.
getTestDirs() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Test source directories (relative to each module root).
getTestDirs() - Method in class io.affectedtests.gradle.AffectedTestTask
Test source directories relative to each module root.
getTestSuffixes() - Method in class io.affectedtests.gradle.AffectedTestsExtension
Test class suffixes used by the naming strategy.
getTestSuffixes() - Method in class io.affectedtests.gradle.AffectedTestTask
Suffixes used by the naming strategy to find test classes.
getTransitiveDepth() - Method in class io.affectedtests.gradle.AffectedTestsExtension
How many levels of transitive dependencies to follow when the transitive strategy is enabled.
getTransitiveDepth() - Method in class io.affectedtests.gradle.AffectedTestTask
How many levels of transitive dependencies to follow when the transitive strategy is enabled.

I

io.affectedtests.gradle - package io.affectedtests.gradle
 

R

runAffectedTests() - Method in class io.affectedtests.gradle.AffectedTestTask
Detects affected tests and executes them via a Gradle subprocess.
A G I R 
All Classes and Interfaces|All Packages