Same lint config for all modules

This commit is contained in:
Benoit Marty 2022-12-09 12:28:35 +01:00
parent 6495647e66
commit 7153837a80
5 changed files with 12 additions and 10 deletions

View file

@ -2,8 +2,10 @@ package extension
import Versions
import com.android.build.api.dsl.CommonExtension
import org.gradle.api.Project
import java.io.File
fun CommonExtension<*, *, *, *>.androidConfig() {
fun CommonExtension<*, *, *, *>.androidConfig(project: Project) {
defaultConfig {
compileSdk = Versions.compileSdk
minSdk = Versions.minSdk
@ -17,6 +19,12 @@ fun CommonExtension<*, *, *, *>.androidConfig() {
testOptions {
unitTests.isReturnDefaultValues = true
}
lint {
lintConfig = File("${project.rootDir}/tools/lint/lint.xml")
checkDependencies = true
abortOnError = true
}
}
fun CommonExtension<*, *, *, *>.composeConfig() {