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