aboutsummaryrefslogtreecommitdiffstats
path: root/build-logic/src
diff options
context:
space:
mode:
Diffstat (limited to 'build-logic/src')
-rw-r--r--build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt5
-rw-r--r--build-logic/src/main/kotlin/app/passwordstore/gradle/LintConfig.kt4
2 files changed, 1 insertions, 8 deletions
diff --git a/build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt
index 6d38d1fc..051645d1 100644
--- a/build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt
+++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt
@@ -28,10 +28,7 @@ class ApplicationPlugin : Plugin<Project> {
includeInApk = false
}
- buildFeatures {
- viewBinding = true
- buildConfig = true
- }
+ buildFeatures { buildConfig = true }
buildTypes {
named("release") {
diff --git a/build-logic/src/main/kotlin/app/passwordstore/gradle/LintConfig.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/LintConfig.kt
index ba3c32e8..6f12065a 100644
--- a/build-logic/src/main/kotlin/app/passwordstore/gradle/LintConfig.kt
+++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/LintConfig.kt
@@ -33,8 +33,6 @@ object LintConfig {
disable += "SyntheticAccessor"
// Noisy, not particularly actionable
disable += "TypographyQuotes"
- // False-positives abound due to use of ViewBinding
- disable += "UnusedIds"
// False-positive, not relevant on the API levels we support
disable += "TrulyRandom"
// I can't do anything about this
@@ -45,8 +43,6 @@ object LintConfig {
error += "ComposeM2Api"
// slack-lint-checks' checker for deprecations is useless to me
disable += "DeprecatedCall"
- // Hilt only does field injection for fragments
- disable += "FragmentFieldInjection"
// Too pedantic
disable += "ArgInFormattedQuantityStringRes"
}