Upgraded the Gradle version to 8.7.2 which is required for Android 15.

* Upgraded the `kotlin_coroutines` dependency to `1.10.1`.
* Upgraded the `espresso` dependency to `3.6.1`.
* Upgraded the `tracing` dependency to `1.2.0`.
* Upgraded the `espresso` dependency to `3.6.1`.
* Upgraded the `material` dependency to `1.12.0`.
* Upgraded the `webkit` dependency to `1.12.1`.
* Upgraded the `room` dependency to `2.6.1`.
This commit is contained in:
MohitMaliFtechiz 2024-12-25 16:33:18 +05:30 committed by Kelson
parent 811d74d155
commit db41f1d876
3 changed files with 26 additions and 23 deletions

View File

@ -11,7 +11,7 @@ repositories {
}
dependencies {
implementation("com.android.tools.build:gradle:8.4.0")
implementation("com.android.tools.build:gradle:8.7.2")
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.0")
implementation("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.0.0-1.0.24")
implementation("org.jacoco:org.jacoco.core:0.8.12")

View File

@ -14,13 +14,13 @@ object Versions {
const val document_file_version: String = "1.0.1"
const val org_jetbrains_kotlinx_kotlinx_coroutines: String = "1.9.0"
const val org_jetbrains_kotlinx_kotlinx_coroutines: String = "1.10.1"
const val kotlinx_coroutines_rx3: String = "1.3.9"
const val androidx_test_espresso: String = "3.5.1"
const val androidx_test_espresso: String = "3.6.1"
const val tracing: String = "1.1.0"
const val tracing: String = "1.2.0"
const val com_squareup_retrofit2: String = "2.11.0"
@ -48,7 +48,7 @@ object Versions {
const val android_arch_lifecycle_extensions: String = "1.1.1"
const val com_android_tools_build_gradle: String = "8.4.0"
const val com_android_tools_build_gradle: String = "8.7.2"
const val de_fayard_buildsrcversions_gradle_plugin: String = "0.7.0"
@ -92,7 +92,7 @@ object Versions {
const val libkiwix: String = "2.2.3"
const val material: String = "1.8.0"
const val material: String = "1.12.0"
const val multidex: String = "2.0.1"
@ -100,13 +100,13 @@ object Versions {
const val rxjava: String = "2.2.21"
const val webkit: String = "1.11.0"
const val webkit: String = "1.12.1"
const val junit: String = "1.1.5"
const val material_show_case_view: String = "1.3.7"
const val roomVersion = "2.5.0"
const val roomVersion = "2.6.1"
const val zxing = "3.5.3"

View File

@ -5,21 +5,21 @@
<ignore path="**-iw/**.xml" />
</issue>
<issue id="LintError">
<ignore regexp=".*BookmarksRobot.kt.*"/>
<ignore regexp=".*DebugFunctions.kt.*"/>
<ignore regexp=".*HistoryRobot.kt.*"/>
<ignore regexp=".*IntroRobot.kt.*"/>
<ignore regexp=".*LanguageRobot.kt.*"/>
<ignore regexp=".*LibraryRobot.kt.*"/>
<ignore regexp=".*LocalFileTransferRobot.kt.*"/>
<ignore regexp=".*OnlineLibraryRobot.kt.*"/>
<ignore regexp=".*ReaderRobot.kt.*"/>
<ignore regexp=".*SettingsRobot.kt.*"/>
<ignore regexp=".*TopLevelDestinationRobot.kt.*"/>
<ignore regexp=".*ZimHostRobot.kt.*"/>
<ignore regexp=".*SearchRobot.kt.*"/>
<ignore regexp=".*InitialDownloadRobot.kt.*"/>
<ignore regexp=".*DownloadRobot.kt.*"/>
<ignore regexp=".*BookmarksRobot.kt.*" />
<ignore regexp=".*DebugFunctions.kt.*" />
<ignore regexp=".*HistoryRobot.kt.*" />
<ignore regexp=".*IntroRobot.kt.*" />
<ignore regexp=".*LanguageRobot.kt.*" />
<ignore regexp=".*LibraryRobot.kt.*" />
<ignore regexp=".*LocalFileTransferRobot.kt.*" />
<ignore regexp=".*OnlineLibraryRobot.kt.*" />
<ignore regexp=".*ReaderRobot.kt.*" />
<ignore regexp=".*SettingsRobot.kt.*" />
<ignore regexp=".*TopLevelDestinationRobot.kt.*" />
<ignore regexp=".*ZimHostRobot.kt.*" />
<ignore regexp=".*SearchRobot.kt.*" />
<ignore regexp=".*InitialDownloadRobot.kt.*" />
<ignore regexp=".*DownloadRobot.kt.*" />
</issue>
<issue id="TypographyEllipsis">
<ignore path="**-iw/**.xml" />
@ -48,4 +48,7 @@
<issue id="DataExtractionRules" severity="warning" />
<issue id="ObsoleteSdkInt" severity="warning" />
<issue id="AppLinksAutoVerify" severity="warning" />
<issue id="CheckResult">
<ignore path="**/androidTest/**.kt" />
</issue>
</lint>