@@ -4,10 +4,7 @@ buildscript {
4
4
jcenter()
5
5
}
6
6
dependencies {
7
- classpath ' me.tatarka:gradle-retrolambda:3.2.5'
8
- // can be removed with android-gradle plugin is upgraded to 2.2
9
- // https://twitter.com/JakeWharton/status/760836175586267136
10
- classpath ' me.tatarka.retrolambda.projectlombok:lombok.ast:0.2.3.a2'
7
+ classpath ' me.tatarka:gradle-retrolambda:3.6.0'
11
8
}
12
9
13
10
// Exclude the lombok version that the android plugin depends on.
@@ -19,10 +16,11 @@ apply plugin: 'me.tatarka.retrolambda'
19
16
apply plugin : ' com.f2prateek.javafmt'
20
17
21
18
ext {
22
- okhttpVersion = " 3.0.1"
23
- retrofitVersion = " 2.0.0"
24
- sdkVersion = 24
25
- supportLibVersion = " 25.2.0"
19
+ okhttpVersion = ' 3.6.0'
20
+ retrofitVersion = " 2.2.0"
21
+ sdkVersion = 25
22
+ supportLibVersion = ' 25.3.0'
23
+ leakCanaryVersion = ' 1.5'
26
24
butterKnifeVersion = ' 8.5.1'
27
25
}
28
26
@@ -34,7 +32,7 @@ dependencies {
34
32
compile ' com.github.kaushikgopal:CoreTextUtils:c703fa12b6'
35
33
compile " com.jakewharton:butterknife:$butterKnifeVersion "
36
34
annotationProcessor " com.jakewharton:butterknife-compiler:$butterKnifeVersion "
37
- compile ' com.jakewharton.timber:timber:2.4.2 '
35
+ compile ' com.jakewharton.timber:timber:4.5.1 '
38
36
compile " com.squareup.retrofit2:retrofit:${ retrofitVersion} "
39
37
compile " com.squareup.retrofit2:converter-gson:${ retrofitVersion} "
40
38
compile " com.squareup.okhttp3:okhttp:${ okhttpVersion} "
@@ -44,18 +42,15 @@ dependencies {
44
42
// ----------------------------------
45
43
// Rx dependencies
46
44
47
- compile ' io.reactivex.rxjava2:rxjava:2.0.1 '
45
+ compile ' io.reactivex.rxjava2:rxjava:2.0.7 '
48
46
49
47
// Because RxAndroid releases are few and far between, it is recommended you also
50
48
// explicitly depend on RxJava's latest version for bug fixes and new features.
51
49
compile ' io.reactivex.rxjava2:rxandroid:2.0.1'
52
50
53
- // libs like rxbinding + rxjava-math haven't been ported to RxJava 2.x yet, so this helps
54
- compile " com.github.akarnokd:rxjava2-interop:0.6.1"
55
-
56
- compile ' io.reactivex:rxjava-math:1.0.0'
51
+ compile " com.github.akarnokd:rxjava2-extensions:0.16.0"
57
52
compile ' com.jakewharton.rxrelay2:rxrelay:2.0.0'
58
- compile ' com.jakewharton.rxbinding :rxbinding:0.2 .0'
53
+ compile ' com.jakewharton.rxbinding2 :rxbinding:2.0 .0'
59
54
compile ' com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0'
60
55
61
56
// ----------------------------------
0 commit comments