@@ -6,14 +6,14 @@ repositories {
66}
77
88android {
9- compileSdkVersion 24
10- buildToolsVersion ' 25.0.0 '
9+ compileSdkVersion 25
10+ buildToolsVersion ' 25.0.3 '
1111 defaultConfig {
1212 applicationId " mavonie.subterminal"
1313 minSdkVersion 19
14- targetSdkVersion 24
15- versionCode 33
16- versionName " 1.2.5 "
14+ targetSdkVersion 25
15+ versionCode 34
16+ versionName " 1.3.0 "
1717 multiDexEnabled true
1818 testInstrumentationRunner " android.support.test.runner.AndroidJUnitRunner"
1919 }
@@ -31,6 +31,8 @@ android {
3131 }
3232}
3333
34+ def supportLibraryVersion = ' 25.3.1'
35+
3436dependencies {
3537 compile ' com.android.support:multidex:1.0.1'
3638
@@ -47,53 +49,70 @@ dependencies {
4749 compile(' com.facebook.fresco:fresco:1.3.0' ) {
4850 exclude group : ' com.parse.bolts' , module : ' bolts-tasks' ;
4951 }
50- compile ' com.google.firebase:firebase-core:10.2.1'
51- compile ' com.google.firebase:firebase-crash:10.2.1'
52- compile ' com.google.firebase:firebase-messaging:10.2.1'
53- compile ' com.google.firebase:firebase-ads:10.2.1'
52+ compile ' com.google.firebase:firebase-core:10.2.6'
53+ compile ' com.google.firebase:firebase-crash:10.2.6'
54+ compile ' com.google.firebase:firebase-messaging:10.2.6'
55+ compile ' com.google.firebase:firebase-ads:10.2.6'
56+
57+ compile ' com.google.android.gms:play-services-maps:10.2.6'
5458
55- compile ' com.jakewharton:butterknife:8.5.1'
56- annotationProcessor ' com.jakewharton:butterknife-compiler:8.5.1'
59+ compile " com.android.support:appcompat-v7:${ supportLibraryVersion} "
60+ compile " com.android.support:support-v4:${ supportLibraryVersion} "
61+ compile " com.android.support:cardview-v7:${ supportLibraryVersion} "
62+ compile " com.android.support:recyclerview-v7:${ supportLibraryVersion} "
63+ compile " com.android.support:design:${ supportLibraryVersion} "
64+ compile " com.android.support:recyclerview-v7:${ supportLibraryVersion} "
65+ compile " com.android.support:appcompat-v7:${ supportLibraryVersion} "
66+ compile " com.android.support:design:${ supportLibraryVersion} "
5767
58- compile ' co.lujun:androidtagview:1.0.5'
68+ compile ' com.jakewharton:butterknife:8.6.0'
69+ annotationProcessor ' com.jakewharton:butterknife-compiler:8.6.0'
70+
71+ compile ' co.lujun:androidtagview:1.1.3'
5972 compile ' com.github.developer-shivam:crescento:1.1.0'
6073 compile ' com.flaviofaria:kenburnsview:1.0.7'
61- compile ' com.android.support:appcompat-v7:24.2.1'
62- compile ' com.android.support:design:24.2.1'
6374 compile ' me.relex:photodraweeview:1.1.2'
64- compile ' com.facebook.android:facebook-android-sdk:4.3.0'
65- compile ' com.android.support:support-v4:24.2.1'
66- compile ' com.android.support:recyclerview-v7:24.2.1'
67- compile ' com.google.android.gms:play-services-maps:10.2.1'
68- compile ' com.android.support:cardview-v7:24.2.1'
75+ compile ' com.facebook.android:facebook-android-sdk:4.22.1'
6976 compile ' de.cketti.library.changelog:ckchangelog:1.2.2'
70- compile ' com.github.PhilJay:MPAndroidChart:v3.0.1 '
71- compile ' com.kbeanie:multipicker:1.1.2 @aar'
72- compile ' com.squareup.retrofit2:retrofit:2.2 .0'
73- compile ' com.squareup.retrofit2:converter-gson:2.2 .0'
77+ compile ' com.github.PhilJay:MPAndroidChart:v3.0.2 '
78+ compile ' com.kbeanie:multipicker:1.1.31 @aar'
79+ compile ' com.squareup.retrofit2:retrofit:2.3 .0'
80+ compile ' com.squareup.retrofit2:converter-gson:2.3 .0'
7481 compile ' com.sa90.materialarcmenu:library:1.4.1'
75- compile ' com.tomer:fadingtextview:1.2'
76- compile ' com.android.support:design:24+'
77- compile ' com.android.support:appcompat-v7:24.2.0'
78- compile ' com.github.gcacace:signature-pad:1.2.0'
82+ compile ' com.tomer:fadingtextview:1.8.1'
83+ compile ' com.github.gcacace:signature-pad:1.2.1'
7984 compile(' com.github.orangegangsters:lollipin:2.0.0@aar' ) {
8085 transitive = true
8186 }
8287 compile ' uk.me.lewisdeane.ldialogs:ldialogs:1.2.0@aar'
8388 compile ' com.pixplicity.easyprefs:library:1.8.1@aar'
84- compile ' com.jonathanfinerty.once:once:1.2.1 '
89+ compile ' com.jonathanfinerty.once:once:1.2.2 '
8590 compile ' com.stripe:stripe-android:1.1.1'
86- compile ' io.card:android-sdk:5.4.2 '
91+ compile ' io.card:android-sdk:5.5.1 '
8792 compile ' com.birbit:android-priority-jobqueue:2.0.1'
8893 compile ' com.github.AhmadNemati:WindView:1.1.1'
8994 compile ' com.github.zurche:open-weather-map-android-wrapper:v0.1'
9095 testCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
91- testCompile ' org.robolectric:robolectric:3.1.2'
96+ testCompile ' org.robolectric:robolectric:3.3.2'
97+ testCompile " org.robolectric:shadows-multidex:3.3.2"
9298 testCompile ' junit:junit:4.12'
9399 testCompile ' org.xerial:sqlite-jdbc:3.8.11.2'
94100 debugCompile ' com.squareup.leakcanary:leakcanary-android:1.5'
95101 releaseCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
96102}
97103
98104
99- apply plugin : ' com.google.gms.google-services'
105+ apply plugin : ' com.google.gms.google-services'
106+
107+ android. applicationVariants. all { variant ->
108+ def productFlavor = variant. productFlavors[0 ] != null ? " ${ variant.productFlavors[0].name.capitalize()} " : " "
109+ def buildType = " ${ variant.buildType.name.capitalize()} "
110+ tasks[" compile${ productFlavor}${ buildType} UnitTestSources" ]. dependsOn(tasks[" merge${ productFlavor}${ buildType} Assets" ])
111+ }
112+
113+ // Test Logging
114+ tasks. withType(Test ) {
115+ testLogging {
116+ events " passed" , " skipped" , " failed"
117+ }
118+ }
0 commit comments