From 58475d9aa8b3cabc1d313da5fad9a1a866528491 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sikora?= Date: Fri, 24 Sep 2021 17:56:00 +0200 Subject: [PATCH] Use typesafe project accessors for projects --- library/ruler-android-startup/build.gradle | 2 +- library/ruler-android/build.gradle | 2 +- sample/build.gradle | 2 +- settings.gradle.kts | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/library/ruler-android-startup/build.gradle b/library/ruler-android-startup/build.gradle index a48f6c3e..86081ce0 100644 --- a/library/ruler-android-startup/build.gradle +++ b/library/ruler-android-startup/build.gradle @@ -4,7 +4,7 @@ plugins { } dependencies { - api project(':library:ruler-android') + api projects.library.rulerAndroid implementation deps.android.x.startupRuntime } diff --git a/library/ruler-android/build.gradle b/library/ruler-android/build.gradle index 1e378e34..723e8dd1 100644 --- a/library/ruler-android/build.gradle +++ b/library/ruler-android/build.gradle @@ -23,7 +23,7 @@ android { } dependencies { - api project(':library:ruler') + api projects.library.ruler androidTestUtil deps.android.x.test.orchestrator androidTestImplementation deps.android.x.test.junitKtx diff --git a/sample/build.gradle b/sample/build.gradle index 8cf3c91b..28a987fe 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -43,5 +43,5 @@ android { dependencies { implementation deps.android.material - implementation project(":library:ruler-android-startup") + implementation projects.library.rulerAndroidStartup } diff --git a/settings.gradle.kts b/settings.gradle.kts index d26e485a..a8da87e0 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -8,6 +8,7 @@ include( ) enableFeaturePreview("VERSION_CATALOGS") +enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") dependencyResolutionManagement { defaultLibrariesExtensionName.set("deps")