Files
fdroidclient/config/errorprone.gradle
2024-07-12 10:05:30 -03:00

25 lines
962 B
Groovy

import net.ltgt.gradle.errorprone.CheckSeverity
dependencies {
errorprone("com.google.errorprone:error_prone_core:2.24.1")
}
tasks.withType(JavaCompile).configureEach {
options.errorprone {
disableWarningsInGeneratedCode = true
excludedPaths = '.*/cc/mvdan/accesspoint/.*'
check("CatchFail", CheckSeverity.OFF)
check("ClassCanBeStatic", CheckSeverity.OFF)
check("DateFormatConstant", CheckSeverity.OFF)
check("DefaultCharset", CheckSeverity.OFF)
check("FormatString", CheckSeverity.OFF)
check("JavaLangClash", CheckSeverity.OFF)
check("MissingCasesInEnumSwitch", CheckSeverity.OFF)
check("MissingOverride", CheckSeverity.OFF)
check("NonAtomicVolatileUpdate", CheckSeverity.OFF)
check("OperatorPrecedence", CheckSeverity.OFF)
check("StringSplitter", CheckSeverity.OFF)
check("UnsynchronizedOverridesSynchronized", CheckSeverity.OFF)
}
}