diff options
| author | cyberta <cyberta@riseup.net> | 2026-03-10 00:12:38 +0100 |
|---|---|---|
| committer | cyberta <cyberta@riseup.net> | 2026-03-16 11:08:57 +0000 |
| commit | 967195593d5705995125256324d520c3fef51250 (patch) | |
| tree | a65b7d3e24eaabaa6aa9366c4d7ba4d683b32e06 /app | |
| parent | 3d5334ff7b1399a03e8e436cc84310ae133eaa9e (diff) | |
migrate dependency declarations to version catalog, update android library dependencies
Diffstat (limited to 'app')
| -rw-r--r-- | app/build.gradle | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/app/build.gradle b/app/build.gradle index d3e6ed0f..3129bc16 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -382,60 +382,60 @@ android { } dependencies { - testImplementation 'junit:junit:4.13.2' + testImplementation libs.junit //outdated mockito-core version due to powermock dependency - testImplementation 'org.mockito:mockito-core:3.6.0' - testImplementation('org.powermock:powermock-api-mockito2:2.0.9') + testImplementation libs.mockito.core + testImplementation(libs.powermock.api.mockito2) // { exclude group: 'junit' exclude group: 'org.mockito' } - testImplementation 'org.robolectric:robolectric:4.13' - testImplementation 'org.conscrypt:conscrypt-openjdk-uber:2.5.2' - - testImplementation 'org.powermock:powermock-module-junit4:2.0.9' - testImplementation 'org.powermock:powermock-core:2.0.9' - testImplementation 'org.powermock:powermock-module-junit4-rule:2.0.9' - testImplementation group: 'com.tngtech.java', name: 'junit-dataprovider', version: '1.10.0' - - androidTestImplementation 'org.mockito:mockito-core:3.9.0' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' - androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.5.0' - androidTestImplementation 'androidx.test.espresso:espresso-intents:3.6.1' - androidTestImplementation 'androidx.test.uiautomator:uiautomator:2.3.0' - - androidTestImplementation 'tools.fastlane:screengrab:2.1.1' - testImplementation 'tools.fastlane:screengrab:2.1.1' - - testImplementation 'org.json:json:20180813' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - debugImplementation 'com.squareup.leakcanary:leakcanary-android-core:2.9.1' - debugImplementation 'androidx.fragment:fragment-testing:1.8.6' - debugImplementation 'androidx.test:core:1.6.1' - - implementation 'com.google.code.gson:gson:2.13.1' - implementation 'com.squareup.okhttp3:okhttp:4.10.0' - implementation 'com.squareup.okhttp3:okhttp-dnsoverhttps:4.10.0' - implementation 'org.conscrypt:conscrypt-android:2.5.2' - implementation 'org.bouncycastle:bcprov-jdk15on:1.70' - implementation 'androidx.security:security-crypto:1.1.0-alpha07' - implementation 'androidx.legacy:legacy-support-core-utils:1.0.0' - implementation 'androidx.annotation:annotation:1.9.1' - implementation 'androidx.legacy:legacy-support-v4:1.0.0' - implementation 'androidx.core:core:1.16.0' - implementation 'androidx.appcompat:appcompat:1.7.0' - implementation 'com.google.android.material:material:1.12.0' - implementation 'androidx.fragment:fragment:1.8.6' - implementation 'androidx.constraintlayout:constraintlayout:2.2.1' - implementation 'androidx.multidex:multidex:2.0.1' - implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.1.0' - implementation 'androidx.lifecycle:lifecycle-process:2.9.0' - implementation 'de.hdodenhof:circleimageview:3.1.0' + testImplementation libs.robolectric + testImplementation libs.conscrypt.openjdk.uber + + testImplementation libs.powermock.module.junit4 + testImplementation libs.powermock.core + testImplementation libs.powermock.module.junit4.rule + testImplementation libs.junit.dataprovider + + androidTestImplementation libs.mockito.core.v390 + androidTestImplementation libs.androidx.espresso.core + androidTestImplementation libs.androidx.espresso.contrib + androidTestImplementation libs.androidx.espresso.intents + androidTestImplementation libs.androidx.uiautomator + + androidTestImplementation libs.screengrab + testImplementation libs.screengrab + + testImplementation libs.json + androidTestImplementation libs.androidx.junit.v121 + debugImplementation libs.leakcanary.android.core + debugImplementation libs.androidx.fragment.testing + debugImplementation libs.androidx.core + + implementation libs.gson + implementation libs.okhttp + implementation libs.okhttp.dnsoverhttps + implementation libs.conscrypt.android + implementation libs.bcprov.jdk15on + implementation libs.androidx.security.crypto + implementation libs.androidx.legacy.support.core.utils + implementation libs.androidx.annotation + implementation libs.androidx.legacy.support.v4 + implementation libs.core + implementation libs.androidx.appcompat.v170 + implementation libs.material + implementation libs.androidx.fragment + implementation libs.androidx.constraintlayout + implementation libs.androidx.multidex + implementation libs.androidx.localbroadcast + implementation libs.androidx.lifecycle.process + implementation libs.circleimageview // swagger dependencies - implementation 'io.swagger:swagger-annotations:1.5.17' - implementation 'io.gsonfire:gson-fire:1.8.0' - implementation 'org.threeten:threetenbp:1.3.5' + implementation libs.swagger.annotations + implementation libs.gson.fire + implementation libs.threetenbp // Start:: QR Code Scanner - normalImplementation 'com.journeyapps:zxing-android-embedded:4.3.0' + normalImplementation libs.zxing.android.embedded // End:: QR Code Scanner //implementation 'info.guardianproject:tor-android:0.4.5.7' |
