@@ -54,53 +54,53 @@ android {
54
54
55
55
dependencies {
56
56
implementation fileTree(dir : ' libs' , include : [' *.jar' ])
57
- implementation " org.jetbrains. kotlin:kotlin- stdlib- jdk8: $v ersion_kotlin "
57
+ implementation libs . kotlin. stdlib. jdk8
58
58
59
59
// Support libraries
60
- implementation " androidx.appcompat:appcompat: $v ersion_appcompat "
61
- implementation " androidx.fragment:fragment: $v ersion_fragment "
62
- implementation " androidx.constraintlayout:constraintlayout: $v ersion_constraint_layout "
60
+ implementation libs . androidx. appcompat
61
+ implementation libs . androidx. fragment
62
+ implementation libs . androidx. constraintlayout
63
63
64
64
// Android KTX
65
- implementation " androidx.core:core- ktx: $v ersion_core "
65
+ implementation libs . androidx. core. ktx
66
66
67
67
// Navigation
68
- implementation " androidx.navigation:navigation- fragment- ktx: $v ersion_navigation "
69
- implementation " androidx.navigation:navigation-ui- ktx: $v ersion_navigation "
68
+ implementation libs . androidx. navigation. fragment. ktx
69
+ implementation libs . androidx. navigation. ui . ktx. v277
70
70
71
71
// Coroutines for getting off the UI thread
72
72
implementation " org.jetbrains.kotlinx:kotlinx-coroutines-core:$version_kotlin_coroutines "
73
- implementation " org.jetbrains. kotlinx:kotlinx- coroutines- android: $v ersion_kotlin_coroutines "
73
+ implementation libs . kotlinx. coroutines. android
74
74
75
75
// Retrofit for networking
76
- implementation " com.squareup.retrofit2: retrofit: $v ersion_retrofit "
77
- implementation " com.squareup.retrofit2: converter- moshi: $v ersion_retrofit "
78
- implementation " com.jakewharton.retrofit: retrofit2- kotlin- coroutines- adapter: $v ersion_retrofit_coroutines_adapter "
76
+ implementation libs . retrofit
77
+ implementation libs . converter. moshi
78
+ implementation libs . retrofit2. kotlin. coroutines. adapter
79
79
80
80
// Moshi for parsing the JSON format
81
- implementation " com.squareup. moshi:moshi: $v ersion_moshi "
82
- implementation " com.squareup. moshi:moshi- kotlin: $v ersion_moshi "
81
+ implementation libs . moshi
82
+ implementation libs . moshi. kotlin
83
83
84
84
// Joda time library for dealing with time
85
- implementation " joda- time:joda-time: $v ersion_joda "
85
+ implementation libs . joda. time
86
86
87
87
// ViewModel and LiveData (arch components)
88
- implementation " androidx.lifecycle:lifecycle- extensions: $v ersion_lifecycle_extensions "
89
- implementation " androidx.lifecycle:lifecycle- viewmodel- ktx: $l ifecycle_version "
88
+ implementation libs . androidx. lifecycle. extensions
89
+ implementation libs . androidx. lifecycle. viewmodel. ktx
90
90
91
91
// Logging
92
- implementation " com.jakewharton. timber:timber: $v ersion_timber "
92
+ implementation libs . timber
93
93
94
94
// Glide for images
95
- implementation " com.github.bumptech. glide:glide: $v ersion_glide "
95
+ implementation libs . glide
96
96
97
97
// Room database
98
- implementation " androidx.room:room- runtime: $v ersion_room "
98
+ implementation libs . androidx. room. runtime
99
99
kapt " androidx.room:room-compiler:$version_room "
100
100
101
101
// Kotlin Extensions and Coroutines support for Room
102
- implementation " androidx.room:room- ktx: $v ersion_room "
102
+ implementation libs . androidx. room. ktx
103
103
104
104
// WorkManager
105
- implementation " androidx.work:work- runtime- ktx: $v ersion_work "
105
+ implementation libs . androidx. work. runtime. ktx
106
106
}
0 commit comments