Skip to content

Commit a1bbb3c

Browse files
authored
Merge pull request #37 from joreilly/kotlin_1_9_beta
Kotlin 1.9.0-Beta + related dependencies
2 parents d2cdda9 + 95e9a8c commit a1bbb3c

File tree

10 files changed

+26
-25
lines changed

10 files changed

+26
-25
lines changed

SharedCode/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ android {
3030

3131
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
3232
}
33+
namespace = "com.surrus.galwaybus.lib"
3334
}
3435

3536

@@ -43,7 +44,7 @@ kotlin {
4344
iosTarget("iOS") {}
4445

4546
macosX64("macOS")
46-
android()
47+
androidTarget()
4748
jvm()
4849
}
4950

@@ -121,6 +122,7 @@ kotlin {
121122
}
122123

123124
}
125+
124126
}
125127

126128

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2-
package="com.surrus.galwaybus.lib" />
1+
<manifest xmlns:android="http://schemas.android.com/apk/res/android" />

android-app/build.gradle.kts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ android {
5252
}
5353

5454
create("release") {
55-
storeFile = file("/Users/johnoreilly/dev/keystore/galwaybus_android.jks")
55+
storeFile = file("/Users/joreilly/dev/keystore/galwaybus_android.jks")
5656
keyAlias = keystoreProperties["keyAlias"] as String?
5757
keyPassword = keystoreProperties["keyPassword"] as String?
5858
storePassword = keystoreProperties["storePassword"] as String?
59-
isV2SigningEnabled = true
59+
enableV2Signing = true
6060
}
6161
}
6262

@@ -112,6 +112,8 @@ android {
112112
excludes += setOf("META-INF/*.kotlin_module")
113113
}
114114
}
115+
116+
namespace = "dev.johnoreilly.galwaybus"
115117
}
116118

117119
tasks.withType<KotlinCompile> {

android-app/proguard-rules.pro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,4 @@
7676
-dontwarn kotlin.**
7777
-dontwarn org.jetbrains.annotations.NotNull
7878

79-
79+
-dontwarn org.slf4j.impl.StaticLoggerBinder

android-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="dev.johnoreilly.galwaybus">
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
43

54

65
<uses-permission android:name="android.permission.INTERNET" />

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ buildscript {
77
}
88

99
dependencies {
10-
classpath("com.android.tools.build:gradle:7.4.2")
10+
classpath("com.android.tools.build:gradle:8.0.2")
1111
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions.kotlin}")
1212
classpath("org.jetbrains.kotlin:kotlin-serialization:${Versions.kotlin}")
1313
classpath("com.squareup.sqldelight:gradle-plugin:${Versions.sqlDelight}")
1414
classpath("com.google.gms:google-services:4.3.15")
15-
classpath("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.8.20-1.0.10")
15+
classpath("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:${Versions.kspPlugin}")
1616
classpath("com.rickclephas.kmp:kmp-nativecoroutines-gradle-plugin:${Versions.kmpNativeCoroutines}")
1717
}
1818
}

buildSrc/src/main/java/Dependencies.kt

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11

22
object Versions {
3-
const val kotlin = "1.8.20"
4-
const val kotlinCoroutines = "1.6.4"
5-
const val kotlinxSerialization = "1.4.1"
6-
const val ktor = "2.2.4"
3+
const val kotlin = "1.9.0-Beta"
4+
const val kspPlugin = "1.9.0-Beta-1.0.11"
5+
const val kotlinCoroutines = "1.7.1"
6+
const val kotlinxSerialization = "1.5.1"
7+
const val ktor = "2.3.0"
78
const val koinCore = "3.4.0"
89
const val koinAndroid = "3.4.0"
9-
const val koinAndroidCompose = "3.4.3"
10+
const val koinAndroidCompose = "3.4.4"
1011

1112
const val sqlDelight = "1.5.5"
1213
const val kotlinxDateTime = "0.4.0"
1314
const val multiplatformSettings = "1.0.0"
1415

15-
const val kmpNativeCoroutines = "1.0.0-ALPHA-4"
16+
const val kmpNativeCoroutines = "1.0.0-ALPHA-10-kotlin-1.9.0-Beta"
1617

17-
const val compose = "1.4.0"
18-
const val composeCompiler = "1.4.5"
19-
const val navCompose = "2.5.2"
18+
const val compose = "1.4.3"
19+
const val composeCompiler = "1.4.7-dev-k1.9.0-Beta-bb7dc8b44eb"
20+
const val navCompose = "2.5.3"
2021
const val accompanist = "0.29.0-alpha"
2122
const val mapsCompose = "2.11.0"
2223
const val composeMaterial3 = "1.0.0"

fastlane/Fastfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ default_platform :android
1717

1818
platform :android do
1919

20-
versionNum = 82
20+
versionNum = 83
2121

2222

2323
before_all do

gradle.properties

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,5 @@ org.gradle.caching=true
1717
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1818
# org.gradle.parallel=true
1919

20-
android.enableD8=true
21-
android.enableD8.desugaring=true
2220
android.useAndroidX=true
2321
android.enableJetifier=true
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Sat May 21 11:44:03 IST 2022
1+
#Sun May 28 21:12:18 IST 2023
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4-
zipStorePath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
55
zipStoreBase=GRADLE_USER_HOME
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
6+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)