Sync errorprone conventions (#4666)
This commit is contained in:
parent
2ef0a58bf8
commit
1c6fd1cceb
|
@ -7,6 +7,11 @@ plugins {
|
|||
id("net.ltgt.nullaway")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
errorprone("com.google.errorprone:error_prone_core")
|
||||
errorprone("com.uber.nullaway:nullaway")
|
||||
}
|
||||
|
||||
val disableErrorProne = properties["disableErrorProne"]?.toString()?.toBoolean() ?: false
|
||||
|
||||
tasks {
|
||||
|
@ -21,6 +26,9 @@ tasks {
|
|||
disableWarningsInGeneratedCode.set(true)
|
||||
allDisabledChecksAsWarnings.set(true)
|
||||
|
||||
// Ignore warnings for generated and vendored classes
|
||||
excludedPaths.set(".*/build/generated/.*|.*/internal/shaded/.*")
|
||||
|
||||
// Still Java 8
|
||||
disable("Varifier")
|
||||
|
||||
|
@ -40,9 +48,6 @@ tasks {
|
|||
// deprecation warning.
|
||||
disable("UnnecessarilyFullyQualified")
|
||||
|
||||
// Ignore warnings for protobuf and jmh generated files.
|
||||
excludedPaths.set(".*generated.*|.*internal.shaded.*")
|
||||
|
||||
// We use animal sniffer
|
||||
disable("Java7ApiChecker")
|
||||
disable("Java8ApiChecker")
|
||||
|
|
|
@ -186,9 +186,6 @@ dependencies {
|
|||
compileOnly("com.google.auto.value:auto-value-annotations")
|
||||
compileOnly("com.google.code.findbugs:jsr305")
|
||||
|
||||
errorprone("com.google.errorprone:error_prone_core")
|
||||
errorprone("com.uber.nullaway:nullaway")
|
||||
|
||||
annotationProcessor("com.google.guava:guava-beta-checker")
|
||||
|
||||
// Workaround for @javax.annotation.Generated
|
||||
|
|
Loading…
Reference in New Issue