[app] upgrade dependencies

This commit is contained in:
Torsten Grote 2022-05-25 16:03:34 -03:00 committed by Hans-Christoph Steiner
parent c629d21b56
commit 83dd06e682
7 changed files with 521 additions and 133 deletions

View File

@ -143,22 +143,20 @@ android {
dependencies {
implementation project(":libs:download")
implementation project(":libs:index")
implementation project(":libs:database")
implementation 'androidx.appcompat:appcompat:1.3.0'
implementation 'androidx.preference:preference:1.1.1'
implementation 'androidx.appcompat:appcompat:1.4.2'
implementation 'androidx.preference:preference:1.2.0'
implementation 'androidx.gridlayout:gridlayout:1.0.0'
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'androidx.recyclerview:recyclerview:1.2.1'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.vectordrawable:vectordrawable:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation 'androidx.palette:palette:1.0.0'
implementation 'androidx.work:work-runtime:2.4.0'
implementation 'androidx.work:work-runtime:2.7.1'
implementation 'com.google.guava:guava:31.0-android' // somehow needed for work-runtime to function
implementation 'com.google.android.material:material:1.3.0'
implementation 'com.google.android.material:material:1.6.1'
implementation 'com.google.zxing:core:3.3.3'
implementation 'com.google.zxing:core:3.3.3' // newer version need minSdk 24 or library desugering
implementation 'info.guardianproject.netcipher:netcipher:2.2.0-alpha'
implementation 'info.guardianproject.panic:panic:1.0'
implementation 'commons-io:commons-io:2.6'
@ -178,27 +176,26 @@ dependencies {
implementation "com.github.bumptech.glide:glide:4.12.0"
annotationProcessor "com.github.bumptech.glide:compiler:4.12.0"
implementation 'org.bouncycastle:bcprov-jdk15on:1.65'
fullImplementation 'org.bouncycastle:bcpkix-jdk15on:1.65'
implementation 'org.bouncycastle:bcprov-jdk15to18:1.71'
fullImplementation 'org.bouncycastle:bcpkix-jdk15to18:1.71'
fullImplementation 'org.jmdns:jmdns:3.5.5'
fullImplementation 'org.nanohttpd:nanohttpd:2.3.1'
testImplementation 'androidx.test:core:1.3.0'
testImplementation 'androidx.test:core:1.4.0'
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.robolectric:robolectric:4.8.1'
testImplementation 'org.mockito:mockito-core:3.3.3'
testImplementation 'org.mockito:mockito-core:3.9.0'
testImplementation 'org.hamcrest:hamcrest:2.2'
testImplementation 'org.bouncycastle:bcprov-jdk15on:1.65'
androidTestImplementation 'androidx.arch.core:core-testing:2.1.0'
androidTestImplementation 'androidx.test:core:1.3.0'
androidTestImplementation 'androidx.test:runner:1.3.0'
androidTestImplementation 'androidx.test:rules:1.3.0'
androidTestImplementation 'androidx.test:monitor:1.3.0'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
androidTestImplementation 'androidx.test:core:1.4.0'
androidTestImplementation 'androidx.test:runner:1.4.0'
androidTestImplementation 'androidx.test:rules:1.4.0'
androidTestImplementation 'androidx.test:monitor:1.5.0'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
androidTestImplementation 'androidx.test.uiautomator:uiautomator:2.2.0'
androidTestImplementation 'androidx.work:work-testing:2.4.0'
androidTestImplementation 'androidx.work:work-testing:2.7.1'
}
checkstyle {

View File

@ -499,10 +499,11 @@
android:exported="false"
android:grantUriPermissions="true" />
<provider
android:name="androidx.work.impl.WorkManagerInitializer"
android:authorities="${applicationId}.workmanager-init"
android:name="androidx.startup.InitializationProvider"
android:authorities="${applicationId}.androidx-startup"
android:exported="false"
tools:node="remove" />
tools:node="remove">
</provider>
<receiver android:name=".receiver.StartupReceiver">
<intent-filter>

File diff suppressed because it is too large Load Diff

View File

@ -65,7 +65,7 @@ dependencies {
implementation project(":libs:index")
implementation 'androidx.core:core-ktx:1.8.0'
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.4.1'
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.5.0'
def room_version = "2.4.2"
implementation "androidx.room:room-runtime:$room_version"
@ -75,7 +75,7 @@ dependencies {
implementation 'io.github.microutils:kotlin-logging:2.1.21'
implementation "org.slf4j:slf4j-android:1.7.36"
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.2"
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.3"
testImplementation project(":libs:sharedTest")
testImplementation 'junit:junit:4.13.2'

View File

@ -25,7 +25,7 @@ kotlin {
// else throw new GradleException("Host OS is not supported in Kotlin/Native.")
ext {
ktor_version = "2.0.0"
ktor_version = "2.0.3"
}
sourceSets {
@ -69,9 +69,9 @@ kotlin {
}
androidTest {
dependencies {
implementation 'org.json:json:20211205'
implementation 'org.json:json:20220320'
implementation 'junit:junit:4.13.2'
implementation 'ch.qos.logback:logback-classic:1.2.10'
implementation 'ch.qos.logback:logback-classic:1.2.11'
}
}
androidAndroidTest {

View File

@ -36,11 +36,11 @@ kotlin {
}
commonMain {
dependencies {
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.2"
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.3"
implementation 'io.github.microutils:kotlin-logging:2.1.21'
implementation project(":libs:download")
implementation "io.ktor:ktor-io:2.0.0"
implementation "io.ktor:ktor-io:2.0.3"
}
}
commonTest {

View File

@ -21,7 +21,7 @@ dependencies {
implementation project(":libs:index")
implementation 'org.jetbrains.kotlin:kotlin-test'
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.2"
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.3"
}
apply from: "${rootProject.rootDir}/gradle/ktlint.gradle"