-
Notifications
You must be signed in to change notification settings - Fork 0
/
shared_dependencies.gradle
51 lines (41 loc) · 1.38 KB
/
shared_dependencies.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// Dependencies which are used across all modules and should be shared by using
// apply: ../shared_dependencies.gradle in each module's build file.
dependencies {
// Kotlin
implementation Libs.kotlin
implementation Libs.kotlinCoroutines
implementation Libs.kotlinCoroutinesAndroid
// AndroidX
implementation Libs.appCompat
implementation Libs.coreKtx
implementation Libs.constraintLayout
implementation Libs.lifecycleLiveDataKtx
implementation Libs.lifecycleLiveDataCore
implementation Libs.lifecycleExtensions
kapt Libs.lifecycleCompiler
implementation Libs.navigationFragmentKtx
implementation Libs.navigationUiKtx
// Insetter
implementation Libs.insetterKtx
implementation Libs.insetterDbx
// Room
implementation Libs.room
implementation Libs.roomRuntime
kapt Libs.roomCompiler
// Material
implementation Libs.material
// Koin
implementation Libs.koin
implementation Libs.koinAndroidViewModel
// ThreeTen BP - Date & Time and GSON adapter
implementation Libs.threeTenBp
implementation Libs.threeTenBpGsonAdapter
// GSON
implementation Libs.gson
// Retrofit
implementation Libs.retrofit
implementation Libs.retrofitMoshiConverter
kapt Libs.moshiCodegen
implementation Libs.retrofitConverterSimpleXml
implementation Libs.retrofitLoggingInterceptor
}