-
Notifications
You must be signed in to change notification settings - Fork 0
/
dependencies.gradle
71 lines (55 loc) · 2.73 KB
/
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
ext {
google_hilt_version = "2.28-alpha"
coroutines_version = "1.4.2"
room_version = "2.2.6"
androidx_hilt_version = "1.0.0-alpha02"
lifecycle_version = "2.2.0"
navigation_version = "2.3.2"
Mockito = [
kotlin: "com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0"
]
JUnit = [
junit: "junit:junit:4.13.1"
]
Coil = [
coil : "io.coil-kt:coil:1.1.1"
]
Retrofit = [
retrofit : "com.squareup.retrofit2:retrofit:2.9.0",
interceptor : "com.squareup.okhttp3:logging-interceptor:4.9.0",
converter: "com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter:0.8.0"
]
Google = [
material : "com.google.android.material:material:1.2.1",
hiltAndroid : "com.google.dagger:hilt-android:$google_hilt_version",
hiltAndroidCompiler : "com.google.dagger:hilt-android-compiler:$google_hilt_version"
]
Jetbrains = [
kotlin : "org.jetbrains.kotlin:kotlin-stdlib:1.4.21",
serialization : "org.jetbrains.kotlinx:kotlinx-serialization-json:1.0.1",
coroutinesCore : "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version",
coroutinesAndroid : "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutines_version",
]
AndroidX = [
core : "androidx.core:core-ktx:1.3.2",
appCompat : "androidx.appcompat:appcompat:1.2.0",
fragment: "androidx.fragment:fragment:1.2.5",
constraintLayout : "androidx.constraintlayout:constraintlayout:2.0.4",
junit : "androidx.test.ext:junit:1.1.2",
espresso : "androidx.test.espresso:espresso-core:3.3.0",
testRunner: "androidx.test:runner:1.1.1",
testCore : "androidx.test:core:1.1.0",
testRules : "androidx.test:rules:1.1.1",
room : "androidx.room:room-ktx:$room_version",
roomCompiler : "androidx.room:room-compiler:$room_version",
roomTesting : "androidx.room:room-testing:$room_version",
navigationUi : "androidx.navigation:navigation-ui-ktx:$navigation_version",
navigationFragment : "androidx.navigation:navigation-fragment-ktx:$navigation_version",
workManager : "androidx.work:work-runtime-ktx:2.4.0",
liveData : "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version",
viewModel : "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version",
hiltViewModel : "androidx.hilt:hilt-lifecycle-viewmodel:$androidx_hilt_version",
hiltWorkManager : "androidx.hilt:hilt-work:$androidx_hilt_version",
hiltCompiler : "androidx.hilt:hilt-compiler:$androidx_hilt_version",
]
}