aboutsummaryrefslogtreecommitdiff
path: root/gradle
diff options
context:
space:
mode:
authorMenny Even Danan <menny@evendanan.net>2020-01-27 22:18:12 +0000
committerMenny Even Danan <menny@evendanan.net>2020-01-27 22:18:12 +0000
commit36ba155b76c57509f9732758e89ffd51ee21b6c1 (patch)
tree6e7518d0de391daca0086d7adfa9886226addef6 /gradle
parent575493224b188d4f2aae45902da0b20e2255f37f (diff)
downloadAnySoftKeyboard-36ba155b76c57509f9732758e89ffd51ee21b6c1.tar.gz
AnySoftKeyboard-36ba155b76c57509f9732758e89ffd51ee21b6c1.tar.bz2
Bump error-prone
Diffstat (limited to 'gradle')
-rw-r--r--gradle/errorprone.gradle11
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')