diff options
| author | Menny Even Danan <menny@evendanan.net> | 2020-01-27 22:18:12 +0000 |
|---|---|---|
| committer | Menny Even Danan <menny@evendanan.net> | 2020-01-27 22:18:12 +0000 |
| commit | 36ba155b76c57509f9732758e89ffd51ee21b6c1 (patch) | |
| tree | 6e7518d0de391daca0086d7adfa9886226addef6 /gradle | |
| parent | 575493224b188d4f2aae45902da0b20e2255f37f (diff) | |
| download | AnySoftKeyboard-36ba155b76c57509f9732758e89ffd51ee21b6c1.tar.gz AnySoftKeyboard-36ba155b76c57509f9732758e89ffd51ee21b6c1.tar.bz2 | |
Bump error-prone
Diffstat (limited to 'gradle')
| -rw-r--r-- | gradle/errorprone.gradle | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/gradle/errorprone.gradle b/gradle/errorprone.gradle index 454438f8c..e3236e3c6 100644 --- a/gradle/errorprone.gradle +++ b/gradle/errorprone.gradle @@ -6,7 +6,7 @@ buildscript { } dependencies { //taken from https://github.com/tbroyer/gradle-errorprone-plugin - classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.8.1' + classpath 'net.ltgt.gradle:gradle-errorprone-plugin:1.1.1' } } @@ -16,12 +16,19 @@ dependencies { //annotationProcessor "com.uber.nullaway:nullaway:0.6.4" //taken from https://github.com/google/error-prone/releases - errorprone 'com.google.errorprone:error_prone_core:2.3.3' + errorprone 'com.google.errorprone:error_prone_core:2.3.4' + + if (!JavaVersion.current().java9Compatible) { + //this is required for Java8, so error-prone can run. + errorproneJavac("com.google.errorprone:javac:9+181-r4173-1") + } } afterEvaluate { tasks.withType(JavaCompile).configureEach { options.errorprone.errorproneArgs.add('-Xep:MixedMutabilityReturnType:OFF') + options.errorprone.errorproneArgs.add('-Xep:UnnecessaryLambda:OFF') + options.errorprone.errorproneArgs.add('-Xep:UnnecessaryAnonymousClass:OFF') if (name.toLowerCase(Locale.ROOT).contains('test')) { options.errorprone.errorproneArgs.add('-Xep:UndefinedEquals:OFF') |
