Skip to content

Commit 8632991

Browse files
authored
Merge pull request #4 from xtoolkit/chore-updates
chore: update all dependencies
2 parents c9707af + 3762c99 commit 8632991

24 files changed

Lines changed: 74 additions & 46 deletions

File tree

app/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ plugins {
55

66
android {
77
defaultConfig {
8-
targetSdk = 32
8+
targetSdk = 33
99
applicationId = "io.github.xtoolkit.mir"
10+
testApplicationId = "io.github.xtoolkit.mir.test"
1011
versionCode = 1
1112
versionName = "1.0"
1213
}

app/src/main/AndroidManifest.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
xmlns:tools="http://schemas.android.com/tools"
4-
package="io.github.xtoolkit.mir">
3+
xmlns:tools="http://schemas.android.com/tools">
54

65
<application
76
android:name=".framework.MainApplication"
@@ -23,4 +22,4 @@
2322
</activity>
2423
</application>
2524

26-
</manifest>
25+
</manifest>

build-logic/convention/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ plugins {
55
group = "io.github.xtoolkit.mir.buildlogic"
66

77
java {
8-
sourceCompatibility = JavaVersion.VERSION_1_8
9-
targetCompatibility = JavaVersion.VERSION_1_8
8+
sourceCompatibility = JavaVersion.VERSION_11
9+
targetCompatibility = JavaVersion.VERSION_11
1010
}
1111

1212
dependencies {

build-logic/convention/src/main/kotlin/io/github/xtoolkit/mir/AndroidCompose.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import com.android.build.api.dsl.CommonExtension
44
import org.gradle.api.Project
55
import org.gradle.api.artifacts.VersionCatalogsExtension
66
import org.gradle.kotlin.dsl.getByType
7-
import java.io.File
87

98
/**
109
* Configure Compose-specific options
@@ -20,7 +19,8 @@ internal fun Project.configureAndroidCompose(
2019
}
2120

2221
composeOptions {
23-
kotlinCompilerExtensionVersion = libs.findVersion("androidxCompose").get().toString()
22+
kotlinCompilerExtensionVersion =
23+
libs.findVersion("androidxComposeCompiler").get().toString()
2424
}
2525
}
2626
}

build-logic/convention/src/main/kotlin/io/github/xtoolkit/mir/KotlinAndroid.kt

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ internal fun Project.configureKotlinAndroid(baseAppModuleExtension: BaseAppModul
1616
configureKotlinAndroid(baseAppModuleExtension as CommonExtension<*, *, *, *>)
1717
baseAppModuleExtension.apply {
1818
defaultConfig {
19-
targetSdk = 32
19+
targetSdk = 33
2020
lint.checkReleaseBuilds = false
2121

2222
vectorDrawables {
@@ -40,32 +40,27 @@ internal fun Project.configureKotlinAndroid(baseAppModuleExtension: BaseAppModul
4040

4141
internal fun Project.configureKotlinAndroid(libraryExtension: LibraryExtension) {
4242
configureKotlinAndroid(libraryExtension as CommonExtension<*, *, *, *>)
43-
libraryExtension.apply {
44-
defaultConfig {
45-
targetSdk = 32
46-
}
47-
}
43+
libraryExtension.defaultConfig.targetSdk = 33
4844
}
4945

5046
internal fun Project.configureKotlinAndroid(commonExtension: CommonExtension<*, *, *, *>) {
5147
commonExtension.apply {
52-
compileSdk = 32
48+
compileSdk = 33
5349

5450
defaultConfig {
5551
minSdk = 21
5652
}
5753

5854
buildTypes {
5955
getByName("debug") {
60-
isTestCoverageEnabled = true
56+
enableAndroidTestCoverage = true
6157
enableUnitTestCoverage = true
6258
}
6359
}
6460

6561
compileOptions {
6662
sourceCompatibility = JavaVersion.VERSION_1_8
6763
targetCompatibility = JavaVersion.VERSION_1_8
68-
// isCoreLibraryDesugaringEnabled = true
6964
}
7065

7166
kotlinOptions {

gradle/libs.versions.toml

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,35 @@
11
[versions]
22

33
# AndroidX
4-
androidxCore = "1.8.0"
5-
androidxFragment = "1.5.1"
4+
androidxCore = "1.9.0"
5+
androidxFragment = "1.5.5"
66
androidxCollection = "1.2.0"
77
androidxLifecycle = "2.5.1"
8-
androidxCompose = "1.2.0"
9-
androidxComposeMaterial3 = "1.0.0-alpha15"
10-
androidxComposeActivity = "1.5.1"
8+
androidxCompose = "1.3.3"
9+
androidxComposeCompiler = "1.4.0"
10+
androidxComposeMaterial3 = "1.0.1"
11+
androidxComposeActivity = "1.6.1"
1112

1213
# Android
13-
androidMaterial = "1.6.1"
14-
androidThemeAdaptor = "1.0.15"
15-
androidAccompanist = "0.23.1"
14+
androidMaterial = "1.7.0"
15+
androidThemeAdaptor = "1.1.1"
16+
androidAccompanist = "0.28.0"
1617

1718
# Plugins
18-
androidGradle = "7.2.1"
19-
kotlin = "1.7.0"
20-
rootCoverage = "1.5.3"
19+
androidGradle = "7.4.0"
20+
kotlin = "1.8.0"
21+
rootCoverage = "1.6.0"
2122

2223
# Other
23-
room = "2.4.3"
24-
koinAndroid = "3.3.0"
25-
koinCore = "3.2.2"
24+
room = "2.5.0"
25+
koinCore = "3.3.2"
26+
koinCompose = "3.3.0"
2627

2728
# test
2829
kotlinTest = "1.6.4"
2930
junit = "4.13.2"
30-
mockk = "1.13.2"
31-
androidxTestCore = "1.4.0"
31+
mockk = "1.13.3"
32+
androidxTestCore = "1.5.0"
3233
jacoco = "0.8.7"
3334

3435
[libraries]
@@ -42,14 +43,14 @@ androidx-compose-preview = { group = "androidx.compose.ui", name = "ui-tooling-p
4243
androidx-compose-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "androidxComposeMaterial3" }
4344
androidx-compose-activity = { group = "androidx.activity", name = "activity-compose", version.ref = "androidxComposeActivity" }
4445
android-material = { group = "com.google.android.material", name = "material", version.ref = "androidMaterial" }
45-
android-themeadapter = { group = "com.google.android.material", name = "compose-theme-adapter-3", version.ref = "androidThemeAdaptor" }
46+
android-themeadapter = { group = "com.google.accompanist", name = "accompanist-themeadapter-material3", version.ref = "androidAccompanist" }
4647
android-pager = { group = "com.google.accompanist", name = "accompanist-pager", version.ref = "androidAccompanist" }
4748
android-systemuicontroller = { group = "com.google.accompanist", name = "accompanist-systemuicontroller", version.ref = "androidAccompanist" }
4849
room-ktx = { group = "androidx.room", name = "room-ktx", version.ref = "room" }
4950
room-runtime = { group = "androidx.room", name = "room-runtime", version.ref = "room" }
5051
room-compiler = { group = "androidx.room", name = "room-compiler", version.ref = "room" }
51-
koin-android = { group = "io.insert-koin", name = "koin-android", version.ref = "koinAndroid" }
52-
koin-compose = { group = "io.insert-koin", name = "koin-androidx-compose", version.ref = "koinAndroid" }
52+
koin-android = { group = "io.insert-koin", name = "koin-android", version.ref = "koinCore" }
53+
koin-compose = { group = "io.insert-koin", name = "koin-androidx-compose", version.ref = "koinCompose" }
5354
test-kotlin = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "kotlinTest" }
5455
test-junit = { group = "junit", name = "junit", version.ref = "junit" }
5556
test-mockk = { group = "io.mockk", name = "mockk", version.ref = "mockk" }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Thu Aug 04 14:18:53 IRDT 2022
22
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
44
distributionPath=wrapper/dists
55
zipStorePath=wrapper/dists
66
zipStoreBase=GRADLE_USER_HOME

level/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ plugins {
22
id("mir.android.library")
33
}
44

5+
android {
6+
namespace = "io.github.xtoolkit.mir.level"
7+
}
8+
59
dependencies {
610
implementation(project(":util"))
711
implementation(project(":util:core"))

level/core/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ plugins {
22
id("mir.android.library.core")
33
}
44

5+
android {
6+
namespace = "io.github.xtoolkit.mir.level.core"
7+
}
8+
59
dependencies {
610
implementation(project(":util:core"))
711
implementation(project(":playground:core"))
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest package="io.github.xtoolkit.mir.level.core" />
2+
<manifest />

0 commit comments

Comments
 (0)