blob: 7fd37cca77aa03b331e198288ac150c9a59224fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package org.thejk
import org.gradle.api.Plugin
import org.gradle.api.invocation.Gradle
class FlycheckAndroidExperimentalInitPlugin implements Plugin<Gradle> {
void apply(Gradle gradle) {
gradle.allprojects { project ->
project.plugins.whenPluginAdded { plugin ->
if (plugin.class.name == 'com.android.build.gradle.model.BaseComponentModelPlugin'
|| plugin.class.name == 'com.android.build.gradle.AppPlugin'
|| plugin.class.name == 'com.android.build.gradle.LibraryPlugin') {
project.task('flycheckAndroidJava',
type: FlycheckAndroidJavaTask)
}
}
}
}
}
|