forked from qingmei2/RxWeaver
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdependencies.gradle
98 lines (77 loc) · 6.24 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
ext {
build_version = [
compileSdkVersion: 27,
minSdkVersion : 15,
targetSdkVersion : 27,
versionCode : 4,
versionName : '0.3.0'
]
versions = [
android_plugin : '3.2.1',
kotlin : '1.3.11',
support : '27.1.1',
arch_comp_lifecycle : '1.1.1',
arch_comp_persistence: '1.0.0',
arch_comp_navigation : '1.0.0-alpha05',
retrofit : '2.4.0',
okhttp : '3.11.0',
kodein : '5.2.0',
glide : '4.8.0',
dsladapter : '0.8.4',
rxjava : '2.1.14',
rxkotlin : '2.2.0',
rxandroid : '2.1.0',
rxbinding : '2.1.1',
rxcache : '1.8.3-2.x',
autodispose : '1.0.0-RC2',
espresso : '3.0.2',
robolectric : '3.3.2',
junit : '4.12'
]
build_plugins = [
android_gradle: [group: 'com.android.tools.build', name: 'gradle', version: versions.android_plugin],
kotlin_gradle : [group: 'org.jetbrains.kotlin', name: 'kotlin-gradle-plugin', version: versions.kotlin]
]
libs = [
support_v4 : [group: 'com.android.support', name: 'support-v4', version: versions.support],
support_v7 : [group: 'com.android.support', name: 'appcompat-v7', version: versions.support],
support_v13 : [group: 'com.android.support', name: 'support-v13', version: versions.support],
design : [group: 'com.android.support', name: 'design', version: versions.support],
recyclerview : [group: 'com.android.support', name: 'recyclerview-v7', version: versions.support],
cardview : [group: 'com.android.support', name: 'cardview-v7', version: versions.support],
annotations : [group: 'com.android.support', name: 'support-annotations', version: versions.support],
constraint : [group: 'com.android.support.constraint', name: 'constraint-layout', version: '1.0.2'],
arch_comp_extension : [group: 'android.arch.lifecycle', name: 'extensions', version: versions.arch_comp_lifecycle],
arch_comp_compiler : [group: 'android.arch.lifecycle', name: 'compiler', version: versions.arch_comp_lifecycle],
arch_comp_livedata : [group: 'android.arch.lifecycle', name: 'livedata', version: versions.arch_comp_lifecycle],
arch_comp_viewmodel : [group: 'android.arch.lifecycle', name: 'viewmodel', version: versions.arch_comp_lifecycle],
arch_comp_navigation : [group: 'android.arch.navigation', name: 'navigation-fragment-ktx', version: versions.arch_comp_navigation],
arch_comp_navigation_ui : [group: 'android.arch.navigation', name: 'navigation-ui-ktx', version: versions.arch_comp_navigation],
arch_comp_room : [group: 'android.arch.persistence.room', name: 'runtime', version: versions.arch_comp_persistence],
arch_comp_room_compiler : [group: 'android.arch.persistence.room', name: 'compiler', version: versions.arch_comp_persistence],
arch_comp_room_rxjava : [group: 'android.arch.persistence.room', name: 'rxjava2', version: versions.arch_comp_persistence],
arch_comp_room_test : [group: 'android.arch.persistence.room', name: 'testing', version: versions.arch_comp_persistence],
arch_comp_test : [group: 'android.arch.core', name: 'core-testing', version: versions.arch_comp_lifecycle],
kotlin_stdlib : [group: 'org.jetbrains.kotlin', name: 'kotlin-stdlib-jdk7', version: versions.kotlin],
glide : [group: 'com.github.bumptech.glide', name: 'glide', version: versions.glide],
glide_compiler : [group: 'com.github.bumptech.glide', name: 'compiler', version: versions.glide],
okhttp : [group: 'com.squareup.okhttp3', name: 'okhttp', version: versions.okhttp],
okhttp_logging : [group: 'com.squareup.okhttp3', name: 'logging-interceptor', version: versions.okhttp],
retrofit : [group: 'com.squareup.retrofit2', name: 'retrofit', version: versions.retrofit],
retrofit_gson : [group: 'com.squareup.retrofit2', name: 'converter-gson', version: versions.retrofit],
retrofit_rxjava : [group: 'com.squareup.retrofit2', name: 'adapter-rxjava2', version: versions.retrofit],
rxjava : [group: 'io.reactivex.rxjava2', name: 'rxjava', version: versions.rxjava],
rxkotlin : [group: 'io.reactivex.rxjava2', name: 'rxkotlin', version: versions.rxkotlin],
rxandroid : [group: 'io.reactivex.rxjava2', name: 'rxandroid', version: versions.rxandroid],
rxpermissions : [group: 'com.github.tbruyelle', name: 'rxpermissions', version: '0.10.2'],
junit : [group: 'junit', name: 'junit', version: '4.12'],
mockito_kotlin : [group: 'com.nhaarman', name: 'mockito-kotlin', version: '1.5.0'],
robolectric : [group: 'org.robolectric', name: 'robolectric', version: versions.robolectric],
robolectric_v4 : [group: 'org.robolectric', name: 'shadows-support-v4', version: versions.robolectric],
espresso_core : [group: 'com.android.support.test.espresso', name: 'espresso-core', version: versions.espresso],
espresso_contrib : [group: 'com.android.support.test.espresso', name: 'espresso-contrib', version: versions.espresso],
espresso_idling_resource: [group: 'com.android.support.test.espresso', name: 'espresso-idling-resource', version: versions.espresso],
espresso_test_runner : [group: 'com.android.support.test', name: 'runner', version: '1.0.2'],
espresso_test_rules : [group: 'com.android.support.test', name: 'rules', version: '1.0.2']
]
}