@@ -69,14 +69,14 @@ android {
6969 applicationId " xyz.jienan.xkcd"
7070 minSdkVersion 16
7171 targetSdkVersion 29
72- versionCode 69
73- versionName " 2.7.6 "
72+ versionCode 70
73+ versionName " 2.7.7 "
7474 vectorDrawables. useSupportLibrary = true
7575 resConfigs " de" , " es" , " fr" , " ru" , " b+zh" , " b+zh+hant+TW"
7676 testInstrumentationRunner " androidx.test.runner.AndroidJUnitRunner"
7777 javaCompileOptions {
7878 annotationProcessorOptions {
79- arguments = [ " objectbox.incremental" : " true" ]
79+ arguments = [" objectbox.incremental" : " true" ]
8080 }
8181 }
8282 }
@@ -135,7 +135,8 @@ android {
135135 if (isProprietary) {
136136 signingConfig signingConfigs. releaseConfig
137137 } else {
138- signingConfig signingConfigs. releaseFossConfig // https://gitlab.com/fdroid/fdroidserver/issues/697#note_229584776
138+ signingConfig signingConfigs. releaseFossConfig
139+ // https://gitlab.com/fdroid/fdroidserver/issues/697#note_229584776
139140 }
140141 multiDexEnabled false
141142 }
@@ -190,26 +191,36 @@ dependencies {
190191 implementation ' org.jsoup:jsoup:1.12.1'
191192 implementation ' com.squareup.retrofit2:converter-gson:2.9.0'
192193 implementation ' com.squareup.retrofit2:adapter-rxjava2:2.9.0'
193- // noinspection GradleDependency
194- implementation(' com.squareup.okhttp3:logging-interceptor:3.12.3' ) {
195- force = true // don't change
194+
195+ implementation(' com.squareup.okhttp3:logging-interceptor' ) {
196+ version {
197+ strictly ' [3.12, 3.13['
198+ prefer ' 3.12.12'
199+ }
196200 }
197- // noinspection GradleDependency
198- implementation(' com.squareup.okhttp3:okhttp:3.12.3' ) {
199- force = true // from 3.13, okhttp only support Android 5+
201+
202+ implementation(' com.squareup.okhttp3:okhttp' ) {
200203 // https://cashapp.github.io/2019-02-05/okhttp-3-13-requires-android-5
204+ version {
205+ strictly ' [3.12, 3.13['
206+ prefer ' 3.12.12'
207+ }
201208 }
202209 implementation ' com.squareup:seismic:1.0.2'
203210 implementation ' io.reactivex.rxjava2:rxjava:2.2.19'
204211 implementation ' io.reactivex.rxjava2:rxandroid:2.1.1'
205212 implementation ' com.jakewharton.rxbinding3:rxbinding:3.1.0'
206213 implementation ' com.google.code.gson:gson:2.8.6'
207- // noinspection GradleDependency
208- implementation(' com.github.bumptech.glide:glide:3.8.0' ) {
209- force = true
214+
215+ implementation(' com.github.bumptech.glide:glide' ) {
216+ version {
217+ strictly ' 3.8.0'
218+ }
210219 }
211- implementation(' com.github.bumptech.glide:okhttp3-integration:1.5.0' ) {
212- force = true
220+ implementation(' com.github.bumptech.glide:okhttp3-integration' ) {
221+ version {
222+ strictly ' 1.5.0'
223+ }
213224 }
214225 implementation ' com.davemorrissey.labs:subsampling-scale-image-view:3.10.0'
215226 implementation ' com.jakewharton.timber:timber:4.7.1'
0 commit comments