Skip to content

Commit c31c835

Browse files
authored
chore: update lint rules and baselines (#116)
1 parent 1bfaf64 commit c31c835

6 files changed

Lines changed: 1112 additions & 920 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
@@ -99,16 +100,19 @@ android {
99100
}
100101

101102
tasks.withType<KotlinCompile> {
102-
kotlinOptions.jvmTarget = project.libs.versions.app.build.kotlinJVMTarget.get()
103+
compilerOptions.jvmTarget.set(
104+
JvmTarget.fromTarget(project.libs.versions.app.build.kotlinJVMTarget.get())
105+
)
103106
}
104107

105108
namespace = project.property("APP_ID").toString()
106109

107110
lint {
108111
checkReleaseBuilds = false
109112
abortOnError = true
110-
warningsAsErrors = true
113+
warningsAsErrors = false
111114
baseline = file("lint-baseline.xml")
115+
lintConfig = rootProject.file("lint.xml")
112116
}
113117

114118
bundle {

0 commit comments

Comments
 (0)