Bump dependencies
This commit is contained in:
parent
01667eaf44
commit
3cb29f3aaa
7 changed files with 87 additions and 76 deletions
|
@ -1,7 +1,10 @@
|
|||
apply plugin: 'com.android.application'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-android-extensions'
|
||||
apply plugin: 'kotlin-kapt'
|
||||
plugins {
|
||||
id 'com.android.application'
|
||||
id 'kotlin-android'
|
||||
id 'kotlin-android-extensions'
|
||||
id 'kotlin-kapt'
|
||||
}
|
||||
|
||||
|
||||
if (System.getenv('IS_GOOGLE_BUILD')) {
|
||||
apply plugin: 'com.google.firebase.crashlytics'
|
||||
|
@ -107,7 +110,7 @@ dependencies {
|
|||
// AndroidX
|
||||
implementation 'androidx.appcompat:appcompat:1.2.0'
|
||||
implementation 'androidx.preference:preference-ktx:1.1.1'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha06'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.0-beta01'
|
||||
implementation 'androidx.multidex:multidex:2.0.1'
|
||||
implementation 'androidx.activity:activity-ktx:1.1.0'
|
||||
implementation 'androidx.fragment:fragment-ktx:1.2.5'
|
||||
|
@ -123,41 +126,41 @@ dependencies {
|
|||
implementation 'androidx.room:room-ktx:2.2.5'
|
||||
|
||||
// Constraint
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.2'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
|
||||
|
||||
// Google
|
||||
implementation 'com.google.android.material:material:1.2.1'
|
||||
|
||||
// Koin
|
||||
implementation 'org.koin:koin-android:2.1.6'
|
||||
implementation 'org.koin:koin-androidx-viewmodel:2.1.6'
|
||||
testImplementation 'org.koin:koin-test:2.1.6'
|
||||
implementation 'org.koin:koin-android:2.2.1'
|
||||
implementation 'org.koin:koin-androidx-viewmodel:2.2.1'
|
||||
testImplementation 'org.koin:koin-test:2.2.1'
|
||||
|
||||
// Kotlin
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.0'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.3.9'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2'
|
||||
|
||||
// Tests
|
||||
testImplementation 'junit:junit:4.13'
|
||||
testImplementation 'junit:junit:4.13.1'
|
||||
testImplementation 'android.arch.core:core-testing:1.1.1'
|
||||
testImplementation 'androidx.core:core:1.1.0'
|
||||
testImplementation 'androidx.core:core-ktx:1.1.0'
|
||||
testImplementation 'androidx.test:core:1.2.0'
|
||||
testImplementation 'androidx.test:core-ktx:1.2.0'
|
||||
testImplementation 'androidx.test:rules:1.2.0'
|
||||
testImplementation 'androidx.test:runner:1.2.0'
|
||||
testImplementation 'androidx.test.espresso:espresso-core:3.2.0'
|
||||
testImplementation 'androidx.test.espresso:espresso-contrib:3.2.0'
|
||||
testImplementation 'androidx.test.espresso:espresso-core:3.3.0'
|
||||
testImplementation 'androidx.test.espresso:espresso-contrib:3.3.0'
|
||||
testImplementation 'androidx.fragment:fragment-testing:1.2.5'
|
||||
testImplementation 'org.robolectric:robolectric:4.3.1'
|
||||
testImplementation 'androidx.test.ext:junit:1.1.2'
|
||||
testImplementation 'io.mockk:mockk:1.10.0'
|
||||
testImplementation 'io.mockk:mockk:1.10.3'
|
||||
|
||||
// Core library
|
||||
androidTestImplementation 'androidx.test:core:1.2.0'
|
||||
|
||||
// AndroidJUnitRunner and JUnit Rules
|
||||
androidTestImplementation 'androidx.core:core:1.1.0'
|
||||
androidTestImplementation 'androidx.core:core-ktx:1.1.0'
|
||||
androidTestImplementation 'androidx.test:core:1.2.0'
|
||||
androidTestImplementation 'androidx.test:core-ktx:1.2.0'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
|
||||
|
|
|
@ -6,12 +6,12 @@ buildscript {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:4.0.1'
|
||||
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.0'
|
||||
classpath 'com.android.tools.build:gradle:4.0.2'
|
||||
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.10'
|
||||
|
||||
if (System.getenv('IS_GOOGLE_BUILD')) {
|
||||
classpath 'com.google.gms:google-services:4.3.3'
|
||||
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0'
|
||||
classpath 'com.google.gms:google-services:4.3.4'
|
||||
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.4.1'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
apply plugin: 'com.android.library'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-android-extensions'
|
||||
apply plugin: 'kotlin-kapt'
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'kotlin-android'
|
||||
id 'kotlin-android-extensions'
|
||||
id 'kotlin-kapt'
|
||||
}
|
||||
|
||||
android {
|
||||
compileSdkVersion 30
|
||||
|
@ -41,21 +43,21 @@ dependencies {
|
|||
// AndroidX
|
||||
implementation 'androidx.appcompat:appcompat:1.2.0'
|
||||
implementation 'androidx.preference:preference-ktx:1.1.1'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha06'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.0-beta01'
|
||||
implementation 'androidx.activity:activity-ktx:1.1.0'
|
||||
implementation "androidx.fragment:fragment-ktx:1.2.5"
|
||||
|
||||
// Constraint
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.2'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
|
||||
|
||||
// Lifecycle
|
||||
api 'android.arch.lifecycle:extensions:1.1.1'
|
||||
implementation 'android.arch.lifecycle:viewmodel:1.1.1'
|
||||
|
||||
// Koin
|
||||
implementation 'org.koin:koin-android:2.1.6'
|
||||
implementation 'org.koin:koin-androidx-viewmodel:2.1.6'
|
||||
testImplementation 'org.koin:koin-test:2.1.6'
|
||||
implementation 'org.koin:koin-android:2.2.1'
|
||||
implementation 'org.koin:koin-androidx-viewmodel:2.2.1'
|
||||
testImplementation 'org.koin:koin-test:2.2.1'
|
||||
|
||||
// Room
|
||||
api 'androidx.room:room-runtime:2.2.5'
|
||||
|
@ -64,23 +66,23 @@ dependencies {
|
|||
testImplementation 'androidx.room:room-testing:2.2.5'
|
||||
|
||||
// Moshi - Json
|
||||
api 'com.squareup.moshi:moshi:1.9.1'
|
||||
api 'com.squareup.moshi:moshi-kotlin:1.9.1'
|
||||
kapt 'com.squareup.moshi:moshi-kotlin-codegen:1.9.1'
|
||||
api 'com.squareup.moshi:moshi:1.11.0'
|
||||
api 'com.squareup.moshi:moshi-kotlin:1.11.0'
|
||||
kapt 'com.squareup.moshi:moshi-kotlin-codegen:1.11.0'
|
||||
|
||||
// Coroutines
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.3.9'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2'
|
||||
|
||||
// Kotlin Lib
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.0'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10'
|
||||
|
||||
// Unit Tests
|
||||
testImplementation 'junit:junit:4.13'
|
||||
testImplementation 'junit:junit:4.13.1'
|
||||
testImplementation 'org.mockito:mockito-core:2.24.0'
|
||||
testImplementation 'com.nhaarman.mockitokotlin2:mockito-kotlin:2.1.0'
|
||||
testImplementation "io.mockk:mockk:1.10.0"
|
||||
testImplementation "io.mockk:mockk:1.10.3"
|
||||
|
||||
// Core library
|
||||
androidTestImplementation 'androidx.test:core:1.2.0'
|
||||
|
|
6
external/build.gradle
vendored
6
external/build.gradle
vendored
|
@ -36,7 +36,7 @@ dependencies {
|
|||
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
||||
|
||||
// Kotlin
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.0'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.3.9'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2'
|
||||
}
|
|
@ -1,6 +1,8 @@
|
|||
apply plugin: 'com.android.library'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-android-extensions'
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'kotlin-android'
|
||||
id 'kotlin-android-extensions'
|
||||
}
|
||||
|
||||
android {
|
||||
compileSdkVersion 30
|
||||
|
@ -27,7 +29,7 @@ dependencies {
|
|||
implementation project(':external')
|
||||
|
||||
// Kotlin
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.0'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.3.9'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2'
|
||||
}
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
apply plugin: 'com.android.library'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-android-extensions'
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'kotlin-android'
|
||||
id 'kotlin-android-extensions'
|
||||
}
|
||||
|
||||
if (System.getenv('IS_GOOGLE_BUILD')) {
|
||||
apply plugin: 'com.google.gms.google-services'
|
||||
|
@ -38,20 +40,20 @@ dependencies {
|
|||
implementation project(':external')
|
||||
|
||||
// Google
|
||||
implementation 'com.android.billingclient:billing-ktx:3.0.1'
|
||||
implementation 'com.android.billingclient:billing-ktx:3.0.2'
|
||||
implementation 'com.google.android.gms:play-services-instantapps:17.0.0'
|
||||
implementation 'com.google.android.gms:play-services-games:20.0.1'
|
||||
implementation 'com.google.android.gms:play-services-auth:18.1.0'
|
||||
implementation 'com.google.android.gms:play-services-ads:19.4.0'
|
||||
implementation 'com.google.android.gms:play-services-games:21.0.0'
|
||||
implementation 'com.google.android.gms:play-services-auth:19.0.0'
|
||||
implementation 'com.google.android.gms:play-services-ads:19.6.0'
|
||||
implementation 'com.google.android.play:core-ktx:1.8.1'
|
||||
|
||||
// Firebase
|
||||
implementation 'com.google.firebase:firebase-analytics-ktx:17.6.0'
|
||||
implementation 'com.google.firebase:firebase-crashlytics:17.2.2'
|
||||
implementation 'com.google.firebase:firebase-firestore-ktx:21.7.1'
|
||||
implementation 'com.google.firebase:firebase-analytics-ktx:18.0.0'
|
||||
implementation 'com.google.firebase:firebase-crashlytics:17.3.0'
|
||||
implementation 'com.google.firebase:firebase-firestore-ktx:22.0.0'
|
||||
|
||||
// Kotlin
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.0'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.3.9'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10'
|
||||
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2'
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
apply plugin: 'com.android.application'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-android-extensions'
|
||||
apply plugin: 'kotlin-kapt'
|
||||
plugins {
|
||||
id 'com.android.application'
|
||||
id 'kotlin-android'
|
||||
id 'kotlin-android-extensions'
|
||||
id 'kotlin-kapt'
|
||||
}
|
||||
|
||||
android {
|
||||
compileSdkVersion 30
|
||||
|
@ -51,23 +53,23 @@ dependencies {
|
|||
|
||||
// Constraint
|
||||
implementation 'androidx.appcompat:appcompat:1.2.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.2'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha06'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.0-beta01'
|
||||
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
|
||||
implementation 'androidx.activity:activity-ktx:1.1.0'
|
||||
|
||||
// Wear OS
|
||||
implementation 'androidx.wear:wear:1.0.0'
|
||||
implementation 'androidx.wear:wear:1.1.0'
|
||||
implementation 'com.google.android.gms:play-services-wearable:17.0.0'
|
||||
implementation 'com.google.android.support:wearable:2.7.0'
|
||||
compileOnly 'com.google.android.wearable:wearable:2.7.0'
|
||||
implementation 'com.google.android.support:wearable:2.8.1'
|
||||
compileOnly 'com.google.android.wearable:wearable:2.8.1'
|
||||
|
||||
// Koin
|
||||
implementation 'org.koin:koin-android:2.1.6'
|
||||
implementation 'org.koin:koin-androidx-viewmodel:2.1.6'
|
||||
testImplementation 'org.koin:koin-test:2.1.6'
|
||||
implementation 'org.koin:koin-android:2.2.1'
|
||||
implementation 'org.koin:koin-androidx-viewmodel:2.2.1'
|
||||
testImplementation 'org.koin:koin-test:2.2.1'
|
||||
|
||||
// Kotlin
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.0'
|
||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
|
||||
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10'
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue