File tree Expand file tree Collapse file tree
dependencies/src/main/kotlin Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import AppExt.findPluginId
1+ import AppExt.findVersionInt
22import AppExt.libs
33import com.android.build.gradle.LibraryExtension
44import org.gradle.api.Plugin
@@ -23,7 +23,7 @@ class AndroidLibraryConventionPlugin : Plugin<Project> {
2323 extensions.configure<LibraryExtension > {
2424 configureKotlinAndroid(this )
2525 defaultConfig.apply {
26- targetSdk = 34
26+ targetSdk = libs.findVersionInt( " targetSdk " )
2727 testInstrumentationRunner = " androidx.test.runner.AndroidJUnitRunner"
2828 consumerProguardFiles(" consumer-rules.pro" )
2929 buildTypes {
Original file line number Diff line number Diff line change 1- org.gradle.parallel =true
1+ # org.gradle.parallel=true
22org.gradle.caching =true
33org.gradle.configureondemand =true
Original file line number Diff line number Diff line change 55
66
77
8- <testcase classname =" fastlane.lanes" name =" 0: default_platform" time =" 0.000275576 " >
8+ <testcase classname =" fastlane.lanes" name =" 0: default_platform" time =" 0.000292216 " >
99
1010 </testcase >
1111
1212
13- <testcase classname =" fastlane.lanes" name =" 1: clean bundle" time =" 677.542868698 " >
13+ <testcase classname =" fastlane.lanes" name =" 1: clean bundle" time =" 711.461636785 " >
1414
1515 </testcase >
1616
1717
18- <testcase classname =" fastlane.lanes" name =" 2: upload_to_play_store" time =" 35.738331201 " >
18+ <testcase classname =" fastlane.lanes" name =" 2: upload_to_play_store" time =" 40.300046479 " >
1919
2020 </testcase >
2121
Original file line number Diff line number Diff line change 66# http://www.gradle.org/docs/current/userguide/build_environment.html
77# Specifies the JVM arguments used for the daemon process.
88# The setting is particularly useful for tweaking memory settings.
9- org.gradle.jvmargs =-Xmx2048m -Dfile.encoding=UTF-8
9+ org.gradle.jvmargs =-Xms4g -Xmx18g -Dfile.encoding\=UTF-8 -Dkotlin.daemon.jvm.options\="-Xmx18g -XX:+UseG1GC -XX:MaxGCPauseMillis=400 -Dfile.encoding=UTF-8
10+ kotlin.daemon.jvmargs =-Xms2g -Xmx18g
1011# When configured, Gradle will run in incubating parallel mode.
1112# This option should only be used with decoupled projects. More details, visit
1213# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
Original file line number Diff line number Diff line change 11[versions ]
2- androidDesugarJdkLibs = " 2.1.4 "
3- kotlin = " 2.1.0 "
4- androidGradlePlugin = " 8.8 .1"
5- androidTools = " 31.8 .1"
2+ androidDesugarJdkLibs = " 2.1.5 "
3+ kotlin = " 2.2.10 "
4+ androidGradlePlugin = " 8.12 .1"
5+ androidTools = " 31.12 .1"
66
77minSdk = " 28"
8- targetSdk = " 35 "
9- compileSdk = " 35 "
10- versionName = " 1.77 "
11- versionCode = " 24 "
8+ targetSdk = " 36 "
9+ compileSdk = " 36 "
10+ versionName = " 1.78 "
11+ versionCode = " 25 "
1212
13- ktx = " 1.15 .0"
13+ ktx = " 1.17 .0"
1414material = " 1.12.0"
15- appcompat = " 1.7.0 "
16- immutableCollection = " 0.3.5 "
17- lifecycle = " 2.8.7 "
18- coroutines = " 1.9.0 "
15+ appcompat = " 1.7.1 "
16+ immutableCollection = " 0.4.0 "
17+ lifecycle = " 2.9.2 "
18+ coroutines = " 1.10.2 "
1919
20- composeBom = " 2025.02 .00"
21- composeGradle = " 1.7.0 "
22- composeNavigation = " 2.8.7 "
23- accompanist = " 0.30 .0"
24- coil = " 3.0.2 "
25- composeActivity = " 1.10.0 "
20+ composeBom = " 2025.08 .00"
21+ composeGradle = " 1.8.2 "
22+ composeNavigation = " 2.9.3 "
23+ accompanist = " 0.36 .0"
24+ coil = " 3.3.0 "
25+ composeActivity = " 1.10.1 "
2626
27- koin = " 4.0 .0"
28- koinKsp = " 1.4 .0"
27+ koin = " 4.1 .0"
28+ koinKsp = " 2.1 .0"
2929
30- ktor = " 3.0 .3"
31- okhttp3 = " 4.12 .0"
30+ ktor = " 3.2 .3"
31+ okhttp3 = " 5.1 .0"
3232
3333junit = " 4.13.2"
34- androidxJunit = " 1.2.1 "
35- espresso = " 3.6.1 "
36- robolectric = " 4.9 "
37- androidxTest = " 1.6.1 "
38-
39- room = " 2.6.1 "
40- ksp = " 2.1.0-1 .0.28 "
41- mockito = " 2 .19.0"
42- vkompose = " 0.7"
43- serialization = " 1.7.3 "
34+ androidxJunit = " 1.3.0 "
35+ espresso = " 3.7.0 "
36+ robolectric = " 4.16 "
37+ androidxTest = " 1.7.0 "
38+
39+ room = " 2.7.2 "
40+ ksp = " 2.2.10-2 .0.2 "
41+ mockito = " 5 .19.0"
42+ vkompose = " 0.7.1 "
43+ serialization = " 1.9.0 "
4444paging = " 3.3.6"
45- slf4j = " 1.7.9 "
46- coroutineTest = " 1.9.0 "
45+ slf4j = " 2.0.17 "
46+ coroutineTest = " 1.10.2 "
4747[libraries ]
4848android-desugarJdkLibs = { module = " com.android.tools:desugar_jdk_libs" , version.ref = " androidDesugarJdkLibs" }
4949android-gradlePlugin = { module = " com.android.tools.build:gradle" , version.ref = " androidGradlePlugin" }
Original file line number Diff line number Diff line change 11# Tue Feb 15 09:17:21 MSK 2022
22distributionBase =GRADLE_USER_HOME
3- distributionUrl =https\://services.gradle.org/distributions/gradle-8.12.1 -bin.zip
3+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.3 -bin.zip
44distributionPath =wrapper/dists
55zipStorePath =wrapper/dists
66zipStoreBase =GRADLE_USER_HOME
You can’t perform that action at this time.
0 commit comments