-
Notifications
You must be signed in to change notification settings - Fork 2
/
dependencies.gradle
66 lines (56 loc) · 2.75 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
ext {
def SupportLibrary = '27.0.2'
def FirebaseVersion = '11.6.2'
def ConstraintVersion = '1.0.2'
def RxAndroidVersion = '2.0.1'
def RxJavaVersion = '2.1.3'
def RxKotlinVersion = '2.1.0'
def RetrofitVersion = '2.3.0'
def OkHttpVersion = '3.9.0'
def GlideVersion = '4.1.1'
def DaggerVersion = '2.11'
def MapMeVersion = '1.0.4'
supportDependencies = [
design : "com.android.support:design:${SupportLibrary}",
recyclerView: "com.android.support:recyclerview-v7:${SupportLibrary}",
cardView : "com.android.support:cardview-v7:${SupportLibrary}",
appCompat : "com.android.support:appcompat-v7:${SupportLibrary}",
support : "com.android.support:support-v4:${SupportLibrary}",
constraint : "com.android.support.constraint:constraint-layout:${ConstraintVersion}"
]
dataBinding = [
kapt: "com.android.databinding:compiler:${android_plugin_version}"
]
kotlinDependencies = [
reflect: "org.jetbrains.kotlin:kotlin-reflect:${kotlin_version}",
stdlib : "org.jetbrains.kotlin:kotlin-stdlib-jre7:${kotlin_version}"
]
rxJavaDependencies = [
rxJava : "io.reactivex.rxjava2:rxjava:${RxJavaVersion}",
rxKotlin : "io.reactivex.rxjava2:rxkotlin:${RxKotlinVersion}",
rxAndroid: "io.reactivex.rxjava2:rxandroid:${RxAndroidVersion}"
]
retrofitDependencies = [
retrofit : "com.squareup.retrofit2:retrofit:${RetrofitVersion}",
retrofitGsonConverter: "com.squareup.retrofit2:converter-gson:${RetrofitVersion}",
retrofitRxJavaAdapter: "com.squareup.retrofit2:adapter-rxjava2:${RetrofitVersion}",
couroutinesAdapter : "ru.gildor.coroutines:kotlin-coroutines-retrofit:0.9.0",
okHttp3 : "com.squareup.okhttp3:okhttp:${OkHttpVersion}",
okHttp3Logging : "com.squareup.okhttp3:logging-interceptor:${OkHttpVersion}"
]
mapsDependencies = [
mapMe : "nz.co.trademe.mapme:mapme:${MapMeVersion}",
googleMaps : "nz.co.trademe.mapme:googlemaps:${MapMeVersion}",
googleMapsCore: "com.google.android.gms:play-services-maps:11.8.0",
drawRoute : "com.github.ar-android:DrawRouteMaps:1.0.0"
]
imageDependencies = [
compile: "com.github.bumptech.glide:glide:${GlideVersion}",
kapt : "com.github.bumptech.glide:compiler:${GlideVersion}"
]
daggerDependencies = [
daggerKapt : "com.google.dagger:dagger-compiler:${DaggerVersion}",
daggerCompile : "com.google.dagger:dagger:${DaggerVersion}",
daggerProvided: "org.glassfish:javax.annotation:10.0-b28"
]
}