-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathdependency.gradle
51 lines (46 loc) · 2.01 KB
/
dependency.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
ext.versions = [
// Android libs
androidMinSdk: 19,
androidTargetSdk: 25,
androidCompileSdk: 25,
androidBuildTools: '25.0.2',
androidSupportLibrary: '25.2.0',
// App dependencies
dagger: '2.7',
rxJava: '2.0.1',
rxAndroid: '2.0.1',
rxLint: '1.2',
timber: '4.5.1',
butterknife: '8.5.1',
paperwork: '1.2.7',
// Testing / debug
jUnit: '4.12',
espresso: '2.2.2',
spoon: '1.7.1',
leakCanary: '1.5',
stetho: '1.4.2',
mockito: '2.2.22'
]
ext.library = [
// Android dependencies
androidSupportAppCompat: "com.android.support:appcompat-v7:$versions.androidSupportLibrary",
// App dependencies
dagger: "com.google.dagger:dagger:$versions.dagger",
daggerCompiler: "com.google.dagger:dagger-compiler:$versions.dagger",
rxJava: "io.reactivex.rxjava2:rxjava:$versions.rxJava",
rxAndroid: "io.reactivex.rxjava2:rxandroid:$versions.rxAndroid",
rxLint: "nl.littlerobots.rxlint:rxlint:$versions.rxLint",
timber: "com.jakewharton.timber:timber:$versions.timber",
butterknife: "com.jakewharton:butterknife:$versions.butterknife",
butterknifeCompiler: "com.jakewharton:butterknife-compiler:$versions.butterknife",
paperwork: "hu.supercluster:paperwork:$versions.paperwork",
// Testing / debug
jUnit: "junit:junit:$versions.jUnit",
espressoCore: "com.android.support.test.espresso:espresso-core:$versions.espresso",
espressoContrib: "com.android.support.test.espresso:espresso-contrib:$versions.espresso",
spoon: "com.squareup.spoon:spoon-client:$versions.spoon",
leakCanary: "com.squareup.leakcanary:leakcanary-android:$versions.leakCanary",
leakCanaryNoOp: "com.squareup.leakcanary:leakcanary-android-no-op:$versions.leakCanary",
stetho: "com.facebook.stetho:stetho:$versions.stetho",
mockito: "org.mockito:mockito-core:$versions.mockito"
]