Skip to content

Commit d35c70d

Browse files
authored
Merge pull request #873 from square/rick/kotlin_1.6.21
update kotlin to 1.6.21
2 parents c77a88d + 3687b54 commit d35c70d

File tree

26 files changed

+72
-62
lines changed

26 files changed

+72
-62
lines changed

benchmarks/dungeon-benchmark/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ android {
1616

1717
kotlinOptions {
1818
jvmTarget = "1.8"
19+
freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn"
1920
}
2021

2122
defaultConfig {

benchmarks/dungeon-benchmark/src/main/java/com/squareup/sample/dungeon/benchmark/DungeonGatherBaselineProfile.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import org.junit.Before
1313
import org.junit.Rule
1414
import org.junit.Test
1515
import org.junit.runner.RunWith
16-
import kotlin.time.ExperimentalTime
1716

1817
/**
1918
* Shamelessly copied from the example the Google Benchmark team made on the Lottie library
@@ -37,7 +36,7 @@ class DungeonGatherBaselineProfile {
3736
}
3837

3938
@Test
40-
@OptIn(ExperimentalTime::class) fun baselineProfiles() {
39+
fun baselineProfiles() {
4140
baselineProfileRule.collectBaselineProfile(
4241
packageName = PACKAGE_NAME,
4342
) {

benchmarks/performance-poetry/complex-benchmark/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ android {
1616

1717
kotlinOptions {
1818
jvmTarget = "1.8"
19+
freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn"
1920
}
2021

2122
defaultConfig {

dependencies/classpath.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ com.google.android:annotations:4.1.1.4
4949
com.google.api.grpc:proto-google-common-protos:1.12.0
5050
com.google.auto.value:auto-value-annotations:1.6.2
5151
com.google.code.findbugs:jsr305:3.0.2
52-
com.google.code.gson:gson:2.8.6
52+
com.google.code.gson:gson:2.8.9
5353
com.google.crypto.tink:tink:1.3.0-rc2
5454
com.google.dagger:dagger:2.28.3
55-
com.google.devtools.ksp:symbol-processing-gradle-plugin:1.6.10-1.0.2
55+
com.google.devtools.ksp:symbol-processing-gradle-plugin:1.6.21-1.0.6
5656
com.google.errorprone:error_prone_annotations:2.3.4
5757
com.google.flatbuffers:flatbuffers-java:1.12.0
5858
com.google.guava:failureaccess:1.0.1
@@ -127,34 +127,34 @@ org.glassfish.jaxb:txw2:2.3.2
127127
org.jdom:jdom2:2.0.6
128128
org.jetbrains.dokka:dokka-core:1.5.31
129129
org.jetbrains.dokka:dokka-gradle-plugin:1.5.31
130-
org.jetbrains.intellij.deps:trove4j:1.0.20181211
131-
org.jetbrains.kotlin:kotlin-android-extensions:1.6.10
132-
org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.6.10
133-
org.jetbrains.kotlin:kotlin-build-common:1.6.10
134-
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.10
135-
org.jetbrains.kotlin:kotlin-compiler-runner:1.6.10
136-
org.jetbrains.kotlin:kotlin-daemon-client:1.6.10
137-
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.6.10
138-
org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.6.10
139-
org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.6.10
140-
org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10
141-
org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.6.10
142-
org.jetbrains.kotlin:kotlin-native-utils:1.6.10
143-
org.jetbrains.kotlin:kotlin-project-model:1.6.10
130+
org.jetbrains.intellij.deps:trove4j:1.0.20200330
131+
org.jetbrains.kotlin:kotlin-android-extensions:1.6.21
132+
org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.6.21
133+
org.jetbrains.kotlin:kotlin-build-common:1.6.21
134+
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.21
135+
org.jetbrains.kotlin:kotlin-compiler-runner:1.6.21
136+
org.jetbrains.kotlin:kotlin-daemon-client:1.6.21
137+
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.6.21
138+
org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.6.21
139+
org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.6.21
140+
org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.21
141+
org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.6.21
142+
org.jetbrains.kotlin:kotlin-native-utils:1.6.21
143+
org.jetbrains.kotlin:kotlin-project-model:1.6.21
144144
org.jetbrains.kotlin:kotlin-reflect:1.5.31
145-
org.jetbrains.kotlin:kotlin-scripting-common:1.6.10
146-
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.6.10
147-
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.6.10
148-
org.jetbrains.kotlin:kotlin-scripting-jvm:1.6.10
149-
org.jetbrains.kotlin:kotlin-serialization:1.6.10
145+
org.jetbrains.kotlin:kotlin-scripting-common:1.6.21
146+
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.6.21
147+
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.6.21
148+
org.jetbrains.kotlin:kotlin-scripting-jvm:1.6.21
149+
org.jetbrains.kotlin:kotlin-serialization:1.6.21
150150
org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
151151
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.31
152152
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31
153153
org.jetbrains.kotlin:kotlin-stdlib:1.5.31
154-
org.jetbrains.kotlin:kotlin-tooling-metadata:1.6.10
155-
org.jetbrains.kotlin:kotlin-util-io:1.6.10
154+
org.jetbrains.kotlin:kotlin-tooling-metadata:1.6.21
155+
org.jetbrains.kotlin:kotlin-util-io:1.6.21
156156
org.jetbrains.kotlin:kotlin-util-klib-metadata:1.6.0
157-
org.jetbrains.kotlin:kotlin-util-klib:1.6.10
157+
org.jetbrains.kotlin:kotlin-util-klib:1.6.21
158158
org.jetbrains.kotlinx:binary-compatibility-validator:0.11.1
159159
org.jetbrains.kotlinx:kotlinx-benchmark-plugin:0.4.2
160160
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.1

gradle.properties

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,3 @@ POM_DEVELOPER_ID=square
2525
POM_DEVELOPER_NAME=Square, Inc.
2626
POM_DEVELOPER_URL=https://github.com/square/
2727
SONATYPE_STAGING_PROFILE=com.squareup
28-
29-
# For KMP in the IDE, until we get to Kotlin version 1.6.20
30-
kotlin.mpp.enableGranularSourceSetsMetadata=true
31-
kotlin.native.enableDependencyPropagation=false

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ androidx-appcompat = "1.3.1"
1111
androidx-benchmark = "1.1.0-rc03"
1212
androidx-cardview = "1.0.0"
1313
androidx-compose = "1.1.0-rc01"
14-
androidx-compose-compiler = "1.1.0-rc02"
14+
androidx-compose-compiler = "1.2.0-rc02"
1515
androidx-constraintlayout = "2.1.2"
1616
androidx-core = "1.6.0"
1717
androidx-fragment = "1.3.6"
@@ -39,15 +39,15 @@ dependencyGuard = "0.1.0"
3939

4040
google-accompanist = "0.18.0"
4141
google-dagger = "2.40.5"
42-
google-ksp = "1.6.10-1.0.2"
42+
google-ksp = "1.6.21-1.0.6"
4343
google-material = "1.4.0"
4444

4545
groovy = "3.0.9"
4646
jUnit = "4.13.2"
4747
javaParser = "3.24.0"
4848
jmh = "1.34"
4949
kotest = "5.1.0"
50-
kotlin = "1.6.10"
50+
kotlin = "1.6.21"
5151

5252
kotlinx-binary-compatibility = "0.11.1"
5353
kotlinx-coroutines = "1.6.4"
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
org.jetbrains.kotlin:kotlin-bom:1.6.10
2-
org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10
3-
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.10
4-
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10
5-
org.jetbrains.kotlin:kotlin-stdlib:1.6.10
1+
org.jetbrains.kotlin:kotlin-bom:1.6.21
2+
org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
3+
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21
4+
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21
5+
org.jetbrains.kotlin:kotlin-stdlib:1.6.21
66
org.jetbrains:annotations:13.0

trace-encoder/dependencies/runtimeClasspath.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ com.squareup.moshi:moshi-adapters:1.13.0
22
com.squareup.moshi:moshi:1.13.0
33
com.squareup.okio:okio-jvm:3.0.0
44
com.squareup.okio:okio:3.0.0
5-
org.jetbrains.kotlin:kotlin-bom:1.6.10
5+
org.jetbrains.kotlin:kotlin-bom:1.6.21
66
org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
77
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21
88
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21

workflow-config/config-android/dependencies/releaseRuntimeClasspath.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
:workflow-runtime
33
com.squareup.okio:okio-jvm:3.0.0
44
com.squareup.okio:okio:3.0.0
5-
org.jetbrains.kotlin:kotlin-bom:1.6.10
5+
org.jetbrains.kotlin:kotlin-bom:1.6.21
66
org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
77
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21
88
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21

workflow-config/config-jvm/dependencies/runtimeClasspath.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
:workflow-runtime
33
com.squareup.okio:okio-jvm:3.0.0
44
com.squareup.okio:okio:3.0.0
5-
org.jetbrains.kotlin:kotlin-bom:1.6.10
5+
org.jetbrains.kotlin:kotlin-bom:1.6.21
66
org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
77
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21
88
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21

0 commit comments

Comments
 (0)