@groovy.transform.CompileStatic class CloverPlugin.SourceSetsResolver extends java.lang.Object
This construct avoids multiple evaluations of the source sets collections. Without this each convention call to get the source sets will repeat the computation giving back the same results.
| Modifiers | Name | Description |
|---|---|---|
class |
CloverPlugin.SourceSetsResolver.1 |
|
class |
CloverPlugin.SourceSetsResolver.2 |
| Type | Name and description |
|---|---|
java.util.Map<java.lang.String, java.util.List<CloverSourceSet>> |
sourceSets |
java.util.Map<java.lang.String, java.util.List<CloverSourceSet>> |
testSourceSets |
| Constructor and description |
|---|
SourceSetsResolver
(org.gradle.api.Project project, CloverPluginConvention cloverPluginConvention) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.util.List<CloverSourceSet> |
getSourceSets(org.gradle.api.tasks.testing.Test testTask) |
|
java.util.List<CloverSourceSet> |
getTestSourceSets(org.gradle.api.tasks.testing.Test testTask) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), 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() |
Groovy Documentation