Skip to content

Commit b96cc26

Browse files
committed
add configureEach for AbstractCompile
1 parent c0b7324 commit b96cc26

File tree

1 file changed

+23
-20
lines changed

1 file changed

+23
-20
lines changed

src/main/groovy/com/netflix/nebula/lint/plugin/GradleLintPluginTaskConfigurer.groovy

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -49,26 +49,29 @@ class GradleLintPluginTaskConfigurer extends AbstractLintPluginTaskConfigurer {
4949
@Override
5050
void wireJavaPlugin(Project project) {
5151
project.plugins.withType(JavaBasePlugin) {
52-
project.tasks.withType(AbstractCompile) { abstractCompileTask ->
53-
project.rootProject.tasks.named(FIX_GRADLE_LINT).configure(new Action<Task>() {
54-
@Override
55-
void execute(Task fixGradleLintTask) {
56-
fixGradleLintTask.dependsOn(abstractCompileTask)
57-
}
58-
})
59-
project.rootProject.tasks.named(LINT_GRADLE).configure(new Action<Task>() {
60-
@Override
61-
void execute(Task lintGradleTask) {
62-
lintGradleTask.dependsOn(abstractCompileTask)
63-
}
64-
})
65-
project.rootProject.tasks.named(FIX_LINT_GRADLE).configure(new Action<Task>() {
66-
@Override
67-
void execute(Task fixLintGradleTask) {
68-
fixLintGradleTask.dependsOn(abstractCompileTask)
69-
}
70-
})
71-
}
52+
project.tasks.withType(AbstractCompile).configureEach(new Action<AbstractCompile>() {
53+
@Override
54+
void execute(AbstractCompile abstractCompileTask) {
55+
project.rootProject.tasks.named(FIX_GRADLE_LINT).configure(new Action<Task>() {
56+
@Override
57+
void execute(Task fixGradleLintTask) {
58+
fixGradleLintTask.dependsOn(abstractCompileTask)
59+
}
60+
})
61+
project.rootProject.tasks.named(LINT_GRADLE).configure(new Action<Task>() {
62+
@Override
63+
void execute(Task lintGradleTask) {
64+
lintGradleTask.dependsOn(abstractCompileTask)
65+
}
66+
})
67+
project.rootProject.tasks.named(FIX_LINT_GRADLE).configure(new Action<Task>() {
68+
@Override
69+
void execute(Task fixLintGradleTask) {
70+
fixLintGradleTask.dependsOn(abstractCompileTask)
71+
}
72+
})
73+
}
74+
})
7275
}
7376
}
7477

0 commit comments

Comments
 (0)