Skip to content

Commit 081d438

Browse files
authored
chore: update lint rules and baselines (#180)
1 parent c62a59c commit 081d438

6 files changed

Lines changed: 900 additions & 687 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Update lint baselines
2+
3+
on:
4+
workflow_dispatch:
5+
schedule:
6+
- cron: "0 0 1 * *"
7+
8+
jobs:
9+
update-lint-baselines:
10+
uses: FossifyOrg/.github/.github/workflows/update-lint-baselines.yml@main
11+
secrets: inherit

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ keystore.jks
1010
keystore.properties
1111
fastlane/fastlane.json
1212
fastlane/report.xml
13+
.kotlin/

app/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
12
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
23
import org.jetbrains.kotlin.konan.properties.Properties
34
import java.io.FileInputStream
@@ -101,16 +102,19 @@ android {
101102
}
102103

103104
tasks.withType<KotlinCompile> {
104-
kotlinOptions.jvmTarget = project.libs.versions.app.build.kotlinJVMTarget.get()
105+
compilerOptions.jvmTarget.set(
106+
JvmTarget.fromTarget(project.libs.versions.app.build.kotlinJVMTarget.get())
107+
)
105108
}
106109

107110
namespace = project.property("APP_ID").toString()
108111

109112
lint {
110113
checkReleaseBuilds = false
111114
abortOnError = true
112-
warningsAsErrors = true
115+
warningsAsErrors = false
113116
baseline = file("lint-baseline.xml")
117+
lintConfig = rootProject.file("lint.xml")
114118
}
115119

116120
bundle {

0 commit comments

Comments
 (0)