From 789dae907a4937bc9c806984e22401b40fac5c26 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 10 Apr 2021 21:20:44 +0530 Subject: [PATCH] build: use typesafe project accessors preview feature Signed-off-by: Harsh Shandilya --- app/build.gradle.kts | 6 +++--- desktop/build.gradle.kts | 6 +++--- settings.gradle.kts | 2 ++ 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 7f87eda8..0599167c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -21,9 +21,9 @@ android { dependencies { kapt(Dependencies.AndroidX.Hilt.daggerCompiler) - implementation(project(":api")) - implementation(project(":common")) - implementation(project(":database")) + implementation(projects.api) + implementation(projects.common) + implementation(projects.database) implementation(compose.foundation) implementation(compose.material) implementation(Dependencies.AndroidX.appCompat) diff --git a/desktop/build.gradle.kts b/desktop/build.gradle.kts index eeeb3e38..3a5380ac 100644 --- a/desktop/build.gradle.kts +++ b/desktop/build.gradle.kts @@ -15,9 +15,9 @@ kotlin { named("jvmMain") { dependencies { implementation(compose.desktop.currentOs) - implementation(project(":api")) - implementation(project(":common")) - implementation(project(":database")) + implementation(projects.api) + implementation(projects.common) + implementation(projects.database) implementation(compose.material) implementation(Dependencies.Kotlin.Coroutines.jvmCore) implementation(Dependencies.ThirdParty.kamel) diff --git a/settings.gradle.kts b/settings.gradle.kts index 2215a6a2..d58439c8 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -6,6 +6,8 @@ include(":common") include(":database") include(":desktop") +enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") + pluginManagement { repositories { google()