@@ -7,17 +7,17 @@ interface GroupLibs {
77object Dependencies {
88 const val runnerPackage = " androidx.test.runner.AndroidJUnitRunner"
99 const val coil = " io.coil-kt:coil-compose:${Versions .coilVersion} "
10+ const val lottie = " com.airbnb.android:lottie-compose:${Versions .lottie} "
1011
1112 object Module {
1213 const val core_networking = " :core-networking"
1314 const val core_shared_ui = " :core-shared-ui"
1415 const val feature_list_streams = " :feature-list-streams"
15- // const val feature_onboarding = ":feature-onboarding"
1616 }
1717
1818 val modules: List <String > by lazy {
1919 Module ::class .memberProperties.map {
20- it.name.replace(" _" ," -" )
20+ it.name.replace(" _" , " -" )
2121 }
2222 }
2323
@@ -26,7 +26,8 @@ object Dependencies {
2626 " org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions .kotlin_version} "
2727 const val androidTools = " com.android.tools.build:gradle:${Versions .gradle_plugin_version} "
2828 const val gradlePlugin = " gradle-plugin"
29- const val kotlinGradlePlugin = " org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions .kotlin_version} "
29+ const val kotlinGradlePlugin =
30+ " org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions .kotlin_version} "
3031 }
3132
3233 object Kotlin : GroupLibs {
@@ -100,7 +101,7 @@ object Dependencies {
100101 )
101102 }
102103
103- object Koin {
104+ object Koin {
104105 const val koin = " io.insert-koin:koin-android:${Versions .koin} "
105106 }
106107
@@ -136,11 +137,12 @@ object Dependencies {
136137 )
137138 }
138139
139- object Compose: GroupLibs {
140+ object Compose : GroupLibs {
140141 const val composeBomVersion = " androidx.compose:compose-bom:${Versions .composeBomVersion} "
141142 const val composeUI = " androidx.compose.ui:ui"
142143 const val coposeUIToolingPreview = " androidx.compose.ui:ui-tooling-preview"
143- const val composeActivityCompose = " androidx.activity:activity-compose:" + " ${Versions .composeActivity} "
144+ const val composeActivityCompose =
145+ " androidx.activity:activity-compose:" + " ${Versions .composeActivity} "
144146 const val composeUITooling = " androidx.compose.ui:ui-tooling"
145147 const val composeMaterial3 = " androidx.compose.material3:material3:" +
146148 " ${Versions .composeMaterial3Version} "
@@ -154,13 +156,4 @@ object Dependencies {
154156 Compose .composeMaterial3
155157 )
156158 }
157-
158- object Lottie: GroupLibs {
159- const val lottieAnimation = " com.airbnb.android:lottie-compose:${Versions .lottie} "
160- override val list: List <String >
161- get() = listOf (
162- Lottie .lottieAnimation
163- )
164-
165- }
166159}
0 commit comments