diff options
author | Mikael Peltier <mikaelpeltier@google.com> | 2017-10-17 11:01:22 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2017-10-17 11:01:22 +0000 |
commit | 1f8d75ffe487635a439566042a277054c65438da (patch) | |
tree | dbab2b8c8aa21f476ab1b10ecda1325a38742c1e | |
parent | b9e781a3c8fef2ae3429c79163cea6ea421f1640 (diff) | |
parent | 2b04c73e80d403893dcfb2d99484313169d1d3ea (diff) | |
download | r8-1f8d75ffe487635a439566042a277054c65438da.tar.gz |
Merge "Revert "Enable error prone by default""
-rw-r--r-- | build.gradle | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/build.gradle b/build.gradle index 069b179d4..4eb27ef33 100644 --- a/build.gradle +++ b/build.gradle @@ -8,16 +8,14 @@ apply plugin: 'java' apply plugin: 'idea' apply plugin: 'com.google.protobuf' apply plugin: 'com.cookpad.android.licensetools' -if (!project.hasProperty('without_error_prone')) { +if (project.hasProperty('with_error_prone')) { apply plugin: "net.ltgt.errorprone" tasks.withType(JavaCompile) { options.compilerArgs += [ '-XepDisableAllChecks', - // D8 want to use reference equality, thus disable the checker explicitly - '-Xep:ReferenceEquality:OFF', - '-Xep:ClassCanBeStatic:WARN', - '-Xep:OperatorPrecedence:WARN', - '-Xep:RemoveUnusedImports:WARN'] + '-Xep:ClassCanBeStatic:ERROR', + '-Xep:OperatorPrecedence:ERROR', + '-Xep:RemoveUnusedImports:ERROR'] } } @@ -49,7 +47,7 @@ buildscript { // support java9. // classpath 'com.github.jengelman.gradle.plugins:shadow:2.0.1' classpath files("third_party/shadow/shadow-2.0.1.jar") - if (!project.hasProperty('without_error_prone')) { + if (project.hasProperty('with_error_prone')) { classpath "net.ltgt.gradle:gradle-errorprone-plugin:0.0.13" } } |