@CompileStatic static class ProjectConfigurationExtension.Quality extends Object
Type | Name and description |
---|---|
Checkstyle |
checkstyle |
Codenarc |
codenarc |
ErrorProne |
errorprone |
Pmd |
pmd |
Sonar |
sonar |
Spotbugs |
spotbugs |
Constructor and description |
---|
Quality
(ProjectConfigurationExtension config, Project project) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
checkstyle(Action<? super Checkstyle> action) |
|
void |
checkstyle(Closure<Void> action) |
|
void |
codenarc(Action<? super Codenarc> action) |
|
void |
codenarc(Closure<Void> action) |
|
void |
errorprone(Action<? super ErrorProne> action) |
|
void |
errorprone(Closure<Void> action) |
|
static ProjectConfigurationExtension.Quality |
merge(ProjectConfigurationExtension.Quality o1, ProjectConfigurationExtension.Quality o2) |
|
ProjectConfigurationExtension.Quality |
normalize() |
|
void |
pmd(Action<? super Pmd> action) |
|
void |
pmd(Closure<Void> action) |
|
ProjectConfigurationExtension.Quality |
postMerge() |
|
void |
sonar(Action<? super Sonar> action) |
|
void |
sonar(Closure<Void> action) |
|
void |
spotbugs(Action<? super Spotbugs> action) |
|
void |
spotbugs(Closure<Void> action) |
|
Map<String, Object> |
toMap() |
|
List<String> |
validate(ProjectConfigurationExtension extension) |
Groovy Documentation