1- apply plugin : ' com.android.application'
2- apply plugin : ' com.google.firebase.firebase-crash'
1+ apply plugin : " com.android.application"
2+ apply plugin : " com.google.firebase.firebase-crash"
33
44buildscript {
55 repositories {
66 jcenter()
77 }
88 dependencies {
9- classpath ' com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.4 '
9+ classpath " com.getkeepsafe.dexcount:dexcount-gradle-plugin:$v ersions . dexcount "
1010 }
1111}
1212
1313android {
1414
15- compileSdkVersion rootProject . ext . compileSdkVersion
16- buildToolsVersion rootProject . ext . buildToolsVersion
15+ compileSdkVersion toolVersions . compileSdkVersion
16+ buildToolsVersion toolVersions . buildToolsVersion
1717
1818 signingConfigs {
1919 releaseConfig {
@@ -25,10 +25,10 @@ android {
2525 }
2626 defaultConfig {
2727 applicationId " com.toolslab.quickcode"
28- minSdkVersion rootProject . ext . minSdkVersion
29- targetSdkVersion rootProject . ext . targetSdkVersion
30- versionCode rootProject . ext . versionCode
31- versionName rootProject . ext . versionName
28+ minSdkVersion toolVersions . minSdkVersion
29+ targetSdkVersion toolVersions . targetSdkVersion
30+ versionCode toolVersions . versionCode
31+ versionName toolVersions . versionName
3232 signingConfig signingConfigs. releaseConfig
3333 multiDexEnabled true
3434 resConfigs " en"
@@ -37,10 +37,10 @@ android {
3737 release {
3838 minifyEnabled true
3939 shrinkResources true
40- proguardFiles getDefaultProguardFile(' proguard-android.txt' ), ' proguard-rules.pro'
40+ proguardFiles getDefaultProguardFile(" proguard-android.txt" ), " proguard-rules.pro"
4141 }
4242 debug {
43- versionNameSuffix ' .dev'
43+ versionNameSuffix " .dev"
4444 }
4545 }
4646 dataBinding {
@@ -52,40 +52,39 @@ android {
5252}
5353
5454dependencies {
55- // wearApp project(' :wear' )
55+ // wearApp project(" :wear" )
5656
57- implementation " com.android.support:design:${ rootProject.googleSupportLibrary} "
58- implementation " com.android.support:cardview-v7:${ rootProject.googleSupportLibrary} "
59- implementation " com.android.support:appcompat-v7:${ rootProject.googleSupportLibrary} "
60- implementation " com.android.support:recyclerview-v7:${ rootProject.googleSupportLibrary} "
57+ implementation " com.android.support:design:$versions . googleSupport "
58+ implementation " com.android.support:cardview-v7:$versions . googleSupport "
59+ implementation " com.android.support:appcompat-v7:$versions . googleSupport "
60+ implementation " com.android.support:recyclerview-v7:$versions . googleSupport "
61+ implementation " com.android.support:multidex:$versions . multidex "
62+ implementation " com.android.installreferrer:installreferrer:$versions . installreferrer "
6163
62- implementation " com.google.android.gms:play-services-vision:${ rootProject.googleServices} "
63- implementation " com.google.firebase:firebase-auth:${ rootProject.googleServices} "
64- implementation " com.google.firebase:firebase-core:${ rootProject.googleServices} "
65- implementation " com.google.firebase:firebase-crash:${ rootProject.googleServices} "
66- implementation " com.google.firebase:firebase-database:${ rootProject.googleServices} "
64+ implementation " com.google.android.gms:play-services-vision:$versions . googleServices "
65+ implementation " com.google.firebase:firebase-auth:$versions . googleServices "
66+ implementation " com.google.firebase:firebase-core:$versions . googleServices "
67+ implementation " com.google.firebase:firebase-crash:$versions . googleServices "
68+ implementation " com.google.firebase:firebase-database:$versions . googleServices "
69+ implementation " com.google.zxing:core:$versions . zxing "
70+ compileOnly " com.google.auto.value:auto-value:$versions . autoValue "
71+ annotationProcessor " com.google.auto.value:auto-value:$versions . autoValue "
6772
68- implementation ' com.android.support:multidex:1.0.2'
69- implementation ' com.android.installreferrer:installreferrer:1.0'
73+ annotationProcessor " com.ryanharter.auto.value:auto-value-parcel:$versions . autoValueParcel "
74+ annotationProcessor " me.mattlogan.auto.value:auto-value-firebase:$versions . autoValueFirebase "
75+ compileOnly " me.mattlogan.auto.value:auto-value-firebase-annotation:$versions . autoValueFirebase "
7076
71- implementation ' com.jakewharton.timber:timber:4.6.0'
72- implementation ' com.google.zxing:core:3.0.1'
73- compileOnly ' com.google.auto.value:auto-value:1.5.1'
74- annotationProcessor ' com.google.auto.value:auto-value:1.5.1'
75- annotationProcessor ' com.ryanharter.auto.value:auto-value-parcel:0.2.5'
77+ implementation " com.github.daniel-stoneuk:material-about-library:$versions . materialAboutLibrary "
7678
77- annotationProcessor ' me.mattlogan.auto.value:auto-value-firebase:1.1.0'
78- compileOnly ' me.mattlogan.auto.value:auto-value-firebase-annotation:1.1.0'
79+ implementation " com.jakewharton.timber:timber:$versions . timber "
7980
80- implementation ' com.github.daniel-stoneuk:material-about-library:2.2.3-support26.1.0'
81+ debugImplementation " com.squareup.leakcanary:leakcanary-android:$versions . leakcanary "
82+ releaseImplementation " com.squareup.leakcanary:leakcanary-android-no-op:$versions . leakcanary "
83+ testImplementation " com.squareup.leakcanary:leakcanary-android-no-op:$versions . leakcanary "
8184
82- debugImplementation ' com.squareup.leakcanary:leakcanary-android:1.5'
83- releaseImplementation ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
84- testImplementation ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
85-
86- testImplementation ' junit:junit:4.12'
87- testImplementation " org.mockito:mockito-core:2.9.0"
85+ testImplementation " junit:junit:$versions . junit "
86+ testImplementation " org.mockito:mockito-core:$versions . mockito "
8887}
8988
90- apply plugin : ' com.google.gms.google-services'
91- apply plugin : ' com.getkeepsafe.dexcount'
89+ apply plugin : " com.google.gms.google-services"
90+ apply plugin : " com.getkeepsafe.dexcount"
0 commit comments