-
Notifications
You must be signed in to change notification settings - Fork 2
/
versions.gradle
90 lines (69 loc) · 4.06 KB
/
versions.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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
ext {
/* Dependency - AndroidX Jetpack */
def androidx_appcompat_version = "1.2.0"
androidxAppCompat = "androidx.appcompat:appcompat:$androidx_appcompat_version"
def androidx_cardview_version = "1.0.0"
androidxCardView = "androidx.cardview:cardview:$androidx_cardview_version"
def androidx_recyclerview_version = "1.1.0"
androidxRecyclerView = "androidx.recyclerview:recyclerview:$androidx_recyclerview_version"
def androidx_fragment_version = "1.3.0"
androidxFragment = "androidx.fragment:fragment-ktx:$androidx_fragment_version"
/* Dependency - AndroidX Navigation */
def androidx_navigation_version = "2.3.2"
androidxNavigation = "androidx.navigation:navigation-fragment:$androidx_navigation_version"
androidxNavigationUi = "androidx.navigation:navigation-ui:$androidx_navigation_version"
androidxNavgationKtx = "androidx.navigation:navigation-ui-ktx:$androidx_navigation_version"
androidxNavgationFragment = "androidx.navigation:navigation-fragment-ktx:$androidx_navigation_version"
def androidx_material_version = "1.2.1"
androidxMaterial = "com.google.android.material:material:$androidx_material_version"
/* Dependency - AndroidX Paging3 */
def paging_version = "3.0.0"
androidxPagingRuntime = "androidx.paging:paging-runtime:$paging_version"
androidxPagingCommon = "androidx.paging:paging-common:$paging_version"
androidxPagingRxjava3 = "androidx.paging:paging-rxjava3:$paging_version"
/* Dependency - AndroidX Lifecycle */
def android_lifecycle_version = "2.2.0"
androidxLifecycleLivedata = "androidx.lifecycle:lifecycle-livedata-ktx:$android_lifecycle_version"
androidLifecycleViewmodel = "androidx.lifecycle:lifecycle-viewmodel-ktx:$android_lifecycle_version"
/* Dependency - Retrofit2 */
def retrofit_version = "2.9.0"
retrofit = "com.squareup.retrofit2:retrofit:$retrofit_version"
retrofitMoshiConvert = "com.squareup.retrofit2:converter-moshi:$retrofit_version"
retrofitGsonConvert = "com.squareup.retrofit2:converter-gson:$retrofit_version"
retrofitRxJava = "com.squareup.retrofit2:adapter-rxjava3:$retrofit_version"
retrofitScalarsConverter = "com.squareup.retrofit2:converter-scalars:$retrofit_version"
/* Dependency - leakcanary */
def leakcanary_version = "1.6.3"
leakcanaryDebug = "com.squareup.leakcanary:leakcanary-android:$leakcanary_version"
leakcanaryRelease = "com.squareup.leakcanary:leakcanary-android-no-op:$leakcanary_version"
leakcanrySupportFragment = "com.squareup.leakcanary:leakcanary-support-fragment:$leakcanary_version"
/* Dependency - glide */
def glide_version = "4.11.0"
glide = "com.github.bumptech.glide:glide:$glide_version"
glideAnnotation = "com.github.bumptech.glide:compiler:$glide_version"
/* Dependency - okhttp */
def okhttp_version = "3.12.0"
okhttp = "com.squareup.okhttp3:okhttp:$okhttp_version"
okhttpLogging = "com.squareup.okhttp3:logging-interceptor:$okhttp_version"
def rxKotlin_version = "3.0.0"
rxkotlin = "io.reactivex.rxjava3:rxkotlin:$rxKotlin_version"
rxandroid = "io.reactivex.rxjava3:rxandroid:$rxKotlin_version"
/* Dependency - lottie */
def lottie_verison = "3.4.2"
lottie = "com.airbnb.android:lottie:$lottie_verison"
/* Dependnecy koin- */
ext.koin_version = '2.2.2'
koinCore = "org.koin:koin-core:$koin_version"
koinCoreExtension = "org.koin:koin-core-ext:$koin_version"
koinTest = "org.koin:koin-test:$koin_version"
koinAndroidXScope = "org.koin:koin-androidx-scope:$koin_version"
koinAndroidXViewModel = "org.koin:koin-androidx-viewmodel:$koin_version"
koinAndoridXFragment = "org.koin:koin-androidx-fragment:$koin_version"
koinAndoridXWorkerManager = "org.koin:koin-androidx-workmanager:$koin_version"
koinAndoridXCompose = "org.koin:koin-androidx-compose:$koin_version"
koinAndoridXExtension = "org.koin:koin-androidx-ext:$koin_version"
def hawk_version = "2.0.1"
hawk = "com.orhanobut:hawk:$hawk_version"
def logger_version = "2.2.0"
prettyLogger = "com.orhanobut:logger:$logger_version"
}