|
@@ -7,7 +7,7 @@ android-material = "1.11.0"
|
|
|
androidsvg-aar = "1.4"
|
|
androidsvg-aar = "1.4"
|
|
|
#
|
|
#
|
|
|
androidx-activity-compose = "1.9.0"
|
|
androidx-activity-compose = "1.9.0"
|
|
|
-androidx-compose-bom = "2024.04.01"
|
|
|
|
|
|
|
+androidx-compose-bom = "2024.05.00"
|
|
|
androidx-customview-poolingcontainer = "1.0.0"
|
|
androidx-customview-poolingcontainer = "1.0.0"
|
|
|
androidx-espresso-core = "3.5.1"
|
|
androidx-espresso-core = "3.5.1"
|
|
|
androidx-exifinterface = "1.3.7"
|
|
androidx-exifinterface = "1.3.7"
|
|
@@ -28,7 +28,7 @@ androidx-work-runtime-ktx = "2.9.0"
|
|
|
anrwatchdog = "1.4.0"
|
|
anrwatchdog = "1.4.0"
|
|
|
apk-parser = "2.6.10"
|
|
apk-parser = "2.6.10"
|
|
|
auth0 = "2.10.2"
|
|
auth0 = "2.10.2"
|
|
|
-compose = "1.0.0-beta01"
|
|
|
|
|
|
|
+compose = "4.14.0"
|
|
|
converter-moshi = "2.9.0"
|
|
converter-moshi = "2.9.0"
|
|
|
dagger = "2.50"
|
|
dagger = "2.50"
|
|
|
dailymotion-sdk-android = "0.2.12"
|
|
dailymotion-sdk-android = "0.2.12"
|
|
@@ -36,14 +36,14 @@ dailymotion-sdk-android = "0.2.12"
|
|
|
|
|
|
|
|
dependency-analysis-gradle-plugin = "0.10.0"
|
|
dependency-analysis-gradle-plugin = "0.10.0"
|
|
|
detekt-formatting = "1.23.4"
|
|
detekt-formatting = "1.23.4"
|
|
|
-detekt-gradle-plugin = "1.23.4"
|
|
|
|
|
-dokka-gradle-plugin = "1.8.10"
|
|
|
|
|
|
|
+detekt-gradle-plugin = "1.23.6"
|
|
|
|
|
+dokka-gradle-plugin = "1.9.20"
|
|
|
google-api-services-androidpublisher = "v3-rev41-1.25.0"
|
|
google-api-services-androidpublisher = "v3-rev41-1.25.0"
|
|
|
gradle = "8.2.2"
|
|
gradle = "8.2.2"
|
|
|
gradle-api = "8.2.2"
|
|
gradle-api = "8.2.2"
|
|
|
gradle-docker-plugin = "9.4.0"
|
|
gradle-docker-plugin = "9.4.0"
|
|
|
gradleNodePlugin = "1.3.1"
|
|
gradleNodePlugin = "1.3.1"
|
|
|
-gradleOspackagePlugin = "8.4.1"
|
|
|
|
|
|
|
+gradleOspackagePlugin = "9.1.1"
|
|
|
ini4j = "0.5.4"
|
|
ini4j = "0.5.4"
|
|
|
#
|
|
#
|
|
|
javapoet = "1.13.0"
|
|
javapoet = "1.13.0"
|
|
@@ -51,33 +51,30 @@ jsoup = "1.17.2"
|
|
|
junit = "4.13.2"
|
|
junit = "4.13.2"
|
|
|
jwtdecode = "2.0.2"
|
|
jwtdecode = "2.0.2"
|
|
|
korim-jvm = "4.0.2"
|
|
korim-jvm = "4.0.2"
|
|
|
-
|
|
|
|
|
-kotlin-gradle-plugin = "1.9.22"
|
|
|
|
|
-kotlin-reflect = "1.9.22"
|
|
|
|
|
-kotlin-stdlib-jdk8 = "1.9.22"
|
|
|
|
|
-kotlinpoet = "1.13.2"
|
|
|
|
|
-kotlinter-gradle = "3.16.0"
|
|
|
|
|
|
|
+kotlin = "2.0.0-RC3"
|
|
|
|
|
+kotlinpoet = "1.16.0"
|
|
|
|
|
+kotlinter-gradle = "4.3.0"
|
|
|
kotlinx-coroutines-android = "1.8.0"
|
|
kotlinx-coroutines-android = "1.8.0"
|
|
|
-landscapist-glide = "2.2.13"
|
|
|
|
|
-lottie-compose = "6.2.0"
|
|
|
|
|
|
|
+landscapist-glide = "2.3.3"
|
|
|
|
|
+lottie-compose = "6.4.0"
|
|
|
#
|
|
#
|
|
|
markdownGradlePlugin = "2.2.0"
|
|
markdownGradlePlugin = "2.2.0"
|
|
|
-mockito-kotlin = "5.2.1"
|
|
|
|
|
-moshi = "1.15.0"
|
|
|
|
|
-moshi-kotlin = "1.12.0"
|
|
|
|
|
|
|
+mockito-kotlin = "5.3.1"
|
|
|
|
|
+moshi = "1.15.1"
|
|
|
|
|
+moshi-kotlin = "1.15.1"
|
|
|
objectbox-gradle-plugin = "3.7.1"
|
|
objectbox-gradle-plugin = "3.7.1"
|
|
|
-okhttp = "5.0.0-alpha.12"
|
|
|
|
|
-okhttp3-bom = "5.0.0-alpha.12"
|
|
|
|
|
|
|
+okhttp = "5.0.0-alpha.14"
|
|
|
|
|
+okhttp3-bom = "5.0.0-alpha.14"
|
|
|
okhttp3-integration = "4.16.0"
|
|
okhttp3-integration = "4.16.0"
|
|
|
-okhttp3-logging-interceptor = "5.0.0-alpha.12"
|
|
|
|
|
|
|
+okhttp3-logging-interceptor = "5.0.0-alpha.14"
|
|
|
org-eclipse-jgit = "4.8.0.201706111038-r"
|
|
org-eclipse-jgit = "4.8.0.201706111038-r"
|
|
|
paparazzi-gradle-plugin = "1.3.2"
|
|
paparazzi-gradle-plugin = "1.3.2"
|
|
|
photofilter = "2.0.2"
|
|
photofilter = "2.0.2"
|
|
|
r8 = "8.3.37"
|
|
r8 = "8.3.37"
|
|
|
retrofit2-kotlin-coroutines-adapter = "0.9.2"
|
|
retrofit2-kotlin-coroutines-adapter = "0.9.2"
|
|
|
-sandwich = "2.0.5"
|
|
|
|
|
|
|
+sandwich = "2.0.7"
|
|
|
timber = "5.0.1"
|
|
timber = "5.0.1"
|
|
|
-zxing-core = "3.5.2"
|
|
|
|
|
|
|
+zxing-core = "3.5.3"
|
|
|
|
|
|
|
|
# libraries ########################################################################################
|
|
# libraries ########################################################################################
|
|
|
[libraries]
|
|
[libraries]
|
|
@@ -162,7 +159,7 @@ gradle-api = { module = "com.android.tools.build:gradle-api", version.ref = "gra
|
|
|
gradle-detekt-plugin = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt-gradle-plugin" }
|
|
gradle-detekt-plugin = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt-gradle-plugin" }
|
|
|
gradle-docker-plugin = { module = "com.bmuschko:gradle-docker-plugin", version.ref = "gradle-docker-plugin" }
|
|
gradle-docker-plugin = { module = "com.bmuschko:gradle-docker-plugin", version.ref = "gradle-docker-plugin" }
|
|
|
gradle-dokka-plugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka-gradle-plugin" }
|
|
gradle-dokka-plugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka-gradle-plugin" }
|
|
|
-gradle-kotlin-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin-gradle-plugin" }
|
|
|
|
|
|
|
+gradle-kotlin-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
|
|
|
gradle-kotlinter = { module = "org.jmailen.gradle:kotlinter-gradle", version.ref = "kotlinter-gradle" }
|
|
gradle-kotlinter = { module = "org.jmailen.gradle:kotlinter-gradle", version.ref = "kotlinter-gradle" }
|
|
|
gradle-markdown-plugin = { module = "org.kordamp.gradle:markdown-gradle-plugin", version.ref = "markdownGradlePlugin" }
|
|
gradle-markdown-plugin = { module = "org.kordamp.gradle:markdown-gradle-plugin", version.ref = "markdownGradlePlugin" }
|
|
|
#gradle-node-plugin = { module = "com.moowork.gradle:gradle-node-plugin", version.ref = "gradleNodePlugin" }
|
|
#gradle-node-plugin = { module = "com.moowork.gradle:gradle-node-plugin", version.ref = "gradleNodePlugin" }
|
|
@@ -176,9 +173,9 @@ jsoup = { module = "org.jsoup:jsoup", version.ref = "jsoup" }
|
|
|
junit = { module = "junit:junit", version.ref = "junit" }
|
|
junit = { module = "junit:junit", version.ref = "junit" }
|
|
|
korim-jvm = { module = "com.soywiz.korlibs.korim:korim-jvm", version.ref = "korim-jvm" }
|
|
korim-jvm = { module = "com.soywiz.korlibs.korim:korim-jvm", version.ref = "korim-jvm" }
|
|
|
kotlin-mockito = { module = "org.mockito.kotlin:mockito-kotlin", version.ref = "mockito-kotlin" }
|
|
kotlin-mockito = { module = "org.mockito.kotlin:mockito-kotlin", version.ref = "mockito-kotlin" }
|
|
|
-kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlin-reflect" }
|
|
|
|
|
|
|
+kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlin" }
|
|
|
# kotlin
|
|
# kotlin
|
|
|
-kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin-stdlib-jdk8" }
|
|
|
|
|
|
|
+kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" }
|
|
|
# kotlinx
|
|
# kotlinx
|
|
|
kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinx-coroutines-android" }
|
|
kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinx-coroutines-android" }
|
|
|
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines-android" }
|
|
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines-android" }
|
|
@@ -205,6 +202,7 @@ sandwich = { module = "com.github.skydoves:sandwich", version.ref = "sandwich" }
|
|
|
sandwich-retrofit = { module = "com.github.skydoves:sandwich-retrofit", version.ref = "sandwich" }
|
|
sandwich-retrofit = { module = "com.github.skydoves:sandwich-retrofit", version.ref = "sandwich" }
|
|
|
timber = { module = "com.jakewharton.timber:timber", version.ref = "timber" }
|
|
timber = { module = "com.jakewharton.timber:timber", version.ref = "timber" }
|
|
|
zxing-core = { module = "com.google.zxing:core", version.ref = "zxing-core" }
|
|
zxing-core = { module = "com.google.zxing:core", version.ref = "zxing-core" }
|
|
|
|
|
+kotlin-compose-compiler = { module = "org.jetbrains.kotlin:compose-compiler-gradle-plugin", version.ref = "kotlin" }
|
|
|
#
|
|
#
|
|
|
#classpath("org.jetbrains.kotlin:kotlin-scripting-jsr223:1.9.22")
|
|
#classpath("org.jetbrains.kotlin:kotlin-scripting-jsr223:1.9.22")
|
|
|
#classpath("org.jetbrains.kotlin:kotlin-scripting-common:1.9.22")
|
|
#classpath("org.jetbrains.kotlin:kotlin-scripting-common:1.9.22")
|
|
@@ -217,16 +215,24 @@ zxing-core = { module = "com.google.zxing:core", version.ref = "zxing-core" }
|
|
|
|
|
|
|
|
## plugins #########################################################################################
|
|
## plugins #########################################################################################
|
|
|
[plugins]
|
|
[plugins]
|
|
|
-android-application = "com.android.application:8.3.2"
|
|
|
|
|
-android-kotlin = "org.jetbrains.kotlin.android:1.9.22"
|
|
|
|
|
-android-library = "com.android.library:8.3.2"
|
|
|
|
|
|
|
+android-application = "com.android.application:8.4.0"
|
|
|
|
|
+android-library = "com.android.library:8.4.0"
|
|
|
gradle-android-dagger-hilt = "com.google.dagger.hilt.android:2.47"
|
|
gradle-android-dagger-hilt = "com.google.dagger.hilt.android:2.47"
|
|
|
gradle-catalogs-update = "nl.littlerobots.version-catalog-update:0.8.4"
|
|
gradle-catalogs-update = "nl.littlerobots.version-catalog-update:0.8.4"
|
|
|
-gradle-devtools-google-ksp = "com.google.devtools.ksp:1.9.22-1.0.17"
|
|
|
|
|
|
|
+gradle-devtools-google-ksp = "com.google.devtools.ksp:2.0.0-RC3-1.0.20"
|
|
|
gradle-ktlint = "org.jlleitschuh.gradle.ktlint:11.3.2"
|
|
gradle-ktlint = "org.jlleitschuh.gradle.ktlint:11.3.2"
|
|
|
# todo ktorfit https://foso.github.io/Ktorfit/
|
|
# todo ktorfit https://foso.github.io/Ktorfit/
|
|
|
#gradle-ktorfit = "de.jensklingenberg.ktorfit:1.10.2"
|
|
#gradle-ktorfit = "de.jensklingenberg.ktorfit:1.10.2"
|
|
|
#gradle-markdown = "org.kordamp.gradle.markdown:2.2.0"
|
|
#gradle-markdown = "org.kordamp.gradle.markdown:2.2.0"
|
|
|
#gradle-os-packages = "nebula.ospackage:9.1.1"
|
|
#gradle-os-packages = "nebula.ospackage:9.1.1"
|
|
|
-gradle-versions = { id = "com.github.ben-manes.versions", version="0.41.0" }
|
|
|
|
|
|
|
+gradle-versions = { id = "com.github.ben-manes.versions", version = "0.51.0" }
|
|
|
#gradle-node = { id ="com.moowork.node", version="1.3.1" }
|
|
#gradle-node = { id ="com.moowork.node", version="1.3.1" }
|
|
|
|
|
+kotlin-compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
|
|
|
|
|
+kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" }
|
|
|
|
|
+kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
|
|
|
|
|
+kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
|
|
|
|
|
+gradle-dokka = { id = "org.jetbrains.dokka" }
|
|
|
|
|
+objectbox = { id = "io.objectbox" }
|
|
|
|
|
+google-devtools-ksp = { id = "com.google.devtools.ksp" }
|
|
|
|
|
+google-dagger-hilt-android = { id = "com.google.dagger.hilt.android" }
|
|
|
|
|
+dagger-hilt-android = { id = "dagger.hilt.android.plugin" }
|