@@ -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