summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/build.gradle.kts12
-rw-r--r--app/src/main/java/app/passwordstore/util/viewmodel/SearchableRepositoryViewModel.kt2
2 files changed, 11 insertions, 3 deletions
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index 206a3972..bff7d73a 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -7,11 +7,11 @@
plugins {
id("com.github.android-password-store.android-application")
id("com.github.android-password-store.kotlin-android")
- id("com.github.android-password-store.kotlin-kapt")
id("com.github.android-password-store.versioning-plugin")
id("com.github.android-password-store.sentry")
id("com.github.android-password-store.rename-artifacts")
alias(libs.plugins.hilt)
+ alias(libs.plugins.ksp)
alias(libs.plugins.kotlin.composeCompiler)
}
@@ -35,9 +35,17 @@ android {
}
}
+ksp {
+ // https://dagger.dev/dev-guide/compiler-options
+ arg("dagger.fastInit", "enabled")
+ arg("dagger.experimentalDaggerErrorMessages", "enabled")
+ arg("dagger.hilt.shareTestComponents", "true")
+ arg("dagger.moduleBindingValidation", "ERROR")
+}
+
dependencies {
implementation(platform(libs.compose.bom))
- kapt(libs.dagger.hilt.compiler)
+ ksp(libs.dagger.hilt.compiler)
implementation(libs.androidx.annotation)
coreLibraryDesugaring(libs.android.desugarJdkLibs)
implementation(projects.autofillParser)
diff --git a/app/src/main/java/app/passwordstore/util/viewmodel/SearchableRepositoryViewModel.kt b/app/src/main/java/app/passwordstore/util/viewmodel/SearchableRepositoryViewModel.kt
index 2bd75aba..48804e7a 100644
--- a/app/src/main/java/app/passwordstore/util/viewmodel/SearchableRepositoryViewModel.kt
+++ b/app/src/main/java/app/passwordstore/util/viewmodel/SearchableRepositoryViewModel.kt
@@ -268,7 +268,7 @@ constructor(
}
.flowOn(dispatcherProvider.io())
- private fun shouldTake(file: File) =
+ private fun shouldTake(file: File): Boolean =
with(file) {
if (showHiddenContents) {
return !file.name.startsWith(".git")