-
Notifications
You must be signed in to change notification settings - Fork 0
/
dependencies.gradle
62 lines (56 loc) · 2.93 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
rootProject.ext {
camerax_version = '1.0.0-alpha04'
constraintlayoutx_version = '1.1.3'
appcompatx_version = '1.1.0-rc01'
ktx_version = '1.2.0-alpha03'
material_components_version = '1.1.0-alpha09'
lifecycle_version = '2.2.0-alpha03'
room_version = '2.2.0-beta01'
retrofit_version = '2.6.1'
logging_interceptor_version = '4.1.0'
okhttp_version = '4.1.0'
glide_version = '4.9.0'
junit_version = '4.12'
espresso_version = '3.2.0'
junit_extension_version = '1.1.1'
mockito_version = '3.0.0'
mockito_kotlin_version = '2.1.0'
testing_arch_core_version = '2.1.0-rc01'
testing_core_ktx_version = '1.2.0'
uiDependencies = [
cameraCore : "androidx.camera:camera-core:${camerax_version}",
cameraX : "androidx.camera:camera-camera2:${camerax_version}",
constraintLayout : "androidx.constraintlayout:constraintlayout:${constraintlayoutx_version}",
appCompat : "androidx.appcompat:appcompat:${appcompatx_version}",
materialComponents : "com.google.android.material:material:${material_components_version}",
glide : "com.github.bumptech.glide:glide:${glide_version}",
glideAnnotationProcessor: "com.github.bumptech.glide:compiler:${glide_version}"
]
kotlinDependencies = [
androidCoreKTX: "androidx.core:core-ktx:${ktx_version}",
kotlinStdLibJDK : "org.jetbrains.kotlin:kotlin-stdlib-jdk8:${rootProject.ext.kotlin_version}"
]
architectureComponentsDependencies = [
lifeCycleJava8 : "androidx.lifecycle:lifecycle-common-java8:${lifecycle_version}",
lifeCycleExtensions: "androidx.lifecycle:lifecycle-extensions:${lifecycle_version}"
]
roomDependencies = [
roomRuntime: "androidx.room:room-runtime:${room_version}",
roomCompiler: "androidx.room:room-compiler:${room_version}"
]
networkDependencies = [
okHttp : "com.squareup.okhttp3:okhttp:${okhttp_version}",
httpLoggingInterceptor: "com.squareup.okhttp3:logging-interceptor:${logging_interceptor_version}",
retrofit : "com.squareup.retrofit2:retrofit:${retrofit_version}",
gsonConverter : "com.squareup.retrofit2:converter-gson:${retrofit_version}"
]
testDependencies = [
junitExtensionKTX: "androidx.test.ext:junit-ktx:${junit_extension_version}",
coreKTX: "androidx.test:core-ktx:${testing_core_ktx_version}",
espresso: "androidx.test.espresso:espresso-core:${espresso_version}",
junit: "junit:junit:${junit_version}",
mockito: "org.mockito:mockito-core:${mockito_version}",
mockitoKotlin: "com.nhaarman.mockitokotlin2:mockito-kotlin:${mockito_kotlin_version}",
archCore: "androidx.arch.core:core-testing:${testing_arch_core_version}"
]
}