-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdependencies.gradle
58 lines (55 loc) · 2.86 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
ext.libsVersions = [
toolsGradle: '3.6.3',
kotlin : '1.3.71',
appcompat : '1.1.0',
cardview : '1.0.0',
dagger2 : '2.26',
retrofit2 : '2.8.1',
rxJava2 : '2.2.19',
rxAndroid : '2.1.1',
okHttpLog : '4.6.0',
constraintLayout : '1.1.3',
picasso : '2.71828',
lifecycle : '2.2.0',
junit : '4.12',
mockito : '1.10.19',
archTesting: '2.1.0',
mockWebServer: '4.6.0',
espresso: '3.1.0',
uitest: '1.1.0',
rxidler: '0.10.0'
]
ext.buildLibs = [
toolsGradle : "com.android.tools.build:gradle:$libsVersions.toolsGradle",
kotlinGradlePlugin : "org.jetbrains.kotlin:kotlin-gradle-plugin:$libsVersions.kotlin"
]
ext.libs = [
kotlinLib : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$libsVersions.kotlin",
appcompat : "androidx.appcompat:appcompat:$libsVersions.appcompat",
dagger2 : "com.google.dagger:dagger:$libsVersions.dagger2",
retrofit2 : "com.squareup.retrofit2:retrofit:$libsVersions.retrofit2",
rxJava2 : "io.reactivex.rxjava2:rxjava:$libsVersions.rxJava2",
retrofit2Adapter : "com.squareup.retrofit2:adapter-rxjava2:$libsVersions.retrofit2",
retrofit2Converter : "com.squareup.retrofit2:converter-gson:$libsVersions.retrofit2",
recyclerView : "androidx.recyclerview:recyclerview:$libsVersions.appcompat",
rxAndroid : "io.reactivex.rxjava2:rxandroid:$libsVersions.rxAndroid",
cardView : "androidx.cardview:cardview:$libsVersions.cardview",
okHttpLog : "com.squareup.okhttp3:logging-interceptor:$libsVersions.okHttpLog",
constraintLayout : "androidx.constraintlayout:constraintlayout:$libsVersions.constraintLayout",
picasso : "com.squareup.picasso:picasso:$libsVersions.picasso",
viewModel: "androidx.lifecycle:lifecycle-viewmodel:$libsVersions.lifecycle",
liveData: "androidx.lifecycle:lifecycle-livedata:$libsVersions.lifecycle",
junit: "junit:junit:$libsVersions.junit",
mockito: "org.mockito:mockito-core:$libsVersions.mockito",
archTest: "android.arch.core:core-testing:$libsVersions.archTesting",
mockWebServer: "com.squareup.okhttp3:mockwebserver:$libsVersions.mockWebServer",
espressoCore: "androidx.test.espresso:espresso-core:$libsVersions.espresso",
espressoIntent: "androidx.test.espresso:espresso-intents:$libsVersions.espresso",
espressoRule: "androidx.test:rules:$libsVersions.uitest",
espressoRunner: "androidx.test:runner:$libsVersions.uitest",
rxidler: "com.squareup.rx.idler:rx2-idler:$libsVersions.rxidler",
epressoContrib: "androidx.test.espresso:espresso-contrib:$libsVersions.espresso"
]
ext.libsAnnotationProcessor = [
dagger2 : "com.google.dagger:dagger-compiler:$libsVersions.dagger2"
]