-
Notifications
You must be signed in to change notification settings - Fork 356
/
dependencies.gradle
74 lines (63 loc) · 2.08 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
72
73
74
ext.versions = [
// App
minSdk : 21,
targetSdk : 28,
versionCode : 10,
versionName : "1.9",
// Plugins
gradlePlugin : "4.2.0-alpha13",
googleServices : "4.2.0",
crashlyticsPlugin : "2.3.0",
spotlessPlugin : "3.17.0",
// Kotlin
kotlin : "1.4.10",
coroutines : "1.1.1",
// AndroidX
constraintLayout : "1.1.3",
appCompat : "1.0.2",
coordinatorlayout : "1.0.0",
recyclerView : "1.0.0",
cardView : "1.0.0",
materialComponents: "1.0.0",
ktx : "1.0.1",
legacySupport : "1.0.0",
preference : "1.1.0-alpha01",
// Compose
compose : "1.0.0-alpha04",
// Arch Components
lifecycle : "2.1.0-alpha02",
room : "2.2.5",
databinding : "3.2.0-alpha10",
// RxJava
rxJava : "2.2.6",
rxAndroid : "2.1.0",
rxRetrofit : "2.5.0",
// Other Google
mediaCompat : "28.0.0",
firebase : "16.0.6",
cast : "16.1.2",
// Third Party
rxkPrefs : "1.2.5",
materialDialogs : "2.1.0",
crashlytics : "17.2.2",
glide : "4.8.0",
gson : "2.8.4",
retrofit : "2.4.0",
retrofitGson : "2.3.0",
nanoHttpd : "2.3.1",
koin : "1.0.2",
// Debug
timber : "4.7.1",
debugDb : "1.0.3",
// Unit Testing
junit : "4.12",
mockito : "2.23.4",
mockitoKotlin : "2.1.0",
truth : "0.42",
robolectric : "4.1",
// Instrumentation Testing
androidxTestRunner: "1.1.1",
androidxTest : "1.1.0",
archTesting : "2.0.0",
espresso : "3.0.2"
]