Skip to content

Commit aaa9807

Browse files
committed
update Kotlin to 1.9.24 and API version to 1.8
1 parent 9801e13 commit aaa9807

5 files changed

+58
-54
lines changed

build.gradle.kts

+3-4
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,15 @@ buildscript {
1111
}
1212
}
1313

14-
val kotlinApiVersion by extra { "1.7" }
15-
val kotlinVersion by extra { "$kotlinApiVersion.10" }
16-
14+
val kotlinApiVersion: String by project
15+
val kotlinVersion: String by project
1716

1817
plugins {
1918
groovy
2019
`java-gradle-plugin`
2120
`kotlin-dsl`
2221
`maven-publish`
23-
kotlin("jvm") version "1.7.10"
22+
kotlin("jvm")
2423
id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.13.2"
2524
}
2625

buildscript-gradle.lockfile

+29-29
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,36 @@
22
# Manual edits can break the build and are not advised.
33
# This file is expected to be part of source control.
44
com.googlecode.java-diff-utils:diffutils:1.3.0=classpath
5-
org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:4.3.1=classpath
6-
org.gradle.kotlin:gradle-kotlin-dsl-plugins:4.3.1=classpath
5+
org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:4.5.0=classpath
6+
org.gradle.kotlin:gradle-kotlin-dsl-plugins:4.5.0=classpath
77
org.jetbrains.intellij.deps:trove4j:1.0.20200330=classpath
8-
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.7.10=classpath
9-
org.jetbrains.kotlin:kotlin-android-extensions:1.9.22=classpath
10-
org.jetbrains.kotlin:kotlin-assignment:1.9.22=classpath
11-
org.jetbrains.kotlin:kotlin-build-tools-api:1.9.22=classpath
12-
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.22=classpath
13-
org.jetbrains.kotlin:kotlin-compiler-runner:1.9.22=classpath
14-
org.jetbrains.kotlin:kotlin-daemon-client:1.9.22=classpath
15-
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.22=classpath
16-
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:1.9.22=classpath
17-
org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.22=classpath
18-
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:1.9.22=classpath
19-
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:1.9.22=classpath
20-
org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.22=classpath
21-
org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22=classpath
22-
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.22=classpath
23-
org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.9.22=classpath
24-
org.jetbrains.kotlin:kotlin-native-utils:1.9.22=classpath
25-
org.jetbrains.kotlin:kotlin-project-model:1.9.22=classpath
26-
org.jetbrains.kotlin:kotlin-sam-with-receiver:1.9.22=classpath
27-
org.jetbrains.kotlin:kotlin-scripting-common:1.9.22=classpath
28-
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.22=classpath
29-
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.22=classpath
30-
org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.22=classpath
31-
org.jetbrains.kotlin:kotlin-stdlib:1.9.22=classpath
32-
org.jetbrains.kotlin:kotlin-tooling-core:1.9.22=classpath
33-
org.jetbrains.kotlin:kotlin-util-io:1.9.22=classpath
34-
org.jetbrains.kotlin:kotlin-util-klib:1.9.22=classpath
8+
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.9.24=classpath
9+
org.jetbrains.kotlin:kotlin-android-extensions:1.9.24=classpath
10+
org.jetbrains.kotlin:kotlin-assignment:1.9.24=classpath
11+
org.jetbrains.kotlin:kotlin-build-tools-api:1.9.24=classpath
12+
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.24=classpath
13+
org.jetbrains.kotlin:kotlin-compiler-runner:1.9.24=classpath
14+
org.jetbrains.kotlin:kotlin-daemon-client:1.9.24=classpath
15+
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.24=classpath
16+
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:1.9.24=classpath
17+
org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.24=classpath
18+
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:1.9.24=classpath
19+
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:1.9.24=classpath
20+
org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.24=classpath
21+
org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.24=classpath
22+
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.24=classpath
23+
org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.9.24=classpath
24+
org.jetbrains.kotlin:kotlin-native-utils:1.9.24=classpath
25+
org.jetbrains.kotlin:kotlin-project-model:1.9.24=classpath
26+
org.jetbrains.kotlin:kotlin-sam-with-receiver:1.9.24=classpath
27+
org.jetbrains.kotlin:kotlin-scripting-common:1.9.24=classpath
28+
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.24=classpath
29+
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.24=classpath
30+
org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.24=classpath
31+
org.jetbrains.kotlin:kotlin-stdlib:1.9.24=classpath
32+
org.jetbrains.kotlin:kotlin-tooling-core:1.9.24=classpath
33+
org.jetbrains.kotlin:kotlin-util-io:1.9.24=classpath
34+
org.jetbrains.kotlin:kotlin-util-klib:1.9.24=classpath
3535
org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.13.2=classpath
3636
org.jetbrains.kotlinx:binary-compatibility-validator:0.13.2=classpath
3737
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0=classpath

gradle.lockfile

+19-21
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,24 @@ junit:junit:4.13.2=testCompileClasspath,testImplementationDependenciesMetadata,t
66
net.swiftzer.semver:semver:1.1.2=compileClasspath,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
77
org.hamcrest:hamcrest-core:1.3=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
88
org.jetbrains.intellij.deps:trove4j:1.0.20200330=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
9-
org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:1.9.22=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
10-
org.jetbrains.kotlin:kotlin-build-common:1.9.22=kotlinBuildToolsApiClasspath
11-
org.jetbrains.kotlin:kotlin-build-tools-api:1.9.22=kotlinBuildToolsApiClasspath
12-
org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.22=kotlinBuildToolsApiClasspath
13-
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.22=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
14-
org.jetbrains.kotlin:kotlin-compiler-runner:1.9.22=kotlinBuildToolsApiClasspath
15-
org.jetbrains.kotlin:kotlin-daemon-client:1.9.22=kotlinBuildToolsApiClasspath
16-
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.22=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
17-
org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.22=kotlinKlibCommonizerClasspath
9+
org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:1.9.24=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
10+
org.jetbrains.kotlin:kotlin-build-common:1.9.24=kotlinBuildToolsApiClasspath
11+
org.jetbrains.kotlin:kotlin-build-tools-api:1.9.24=kotlinBuildToolsApiClasspath
12+
org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.24=kotlinBuildToolsApiClasspath
13+
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.24=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
14+
org.jetbrains.kotlin:kotlin-compiler-runner:1.9.24=kotlinBuildToolsApiClasspath
15+
org.jetbrains.kotlin:kotlin-daemon-client:1.9.24=kotlinBuildToolsApiClasspath
16+
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.24=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
17+
org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.24=kotlinKlibCommonizerClasspath
1818
org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
19-
org.jetbrains.kotlin:kotlin-reflect:1.9.22=compileClasspath,compileOnlyDependenciesMetadata,embeddedKotlin,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
20-
org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:1.9.22=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
21-
org.jetbrains.kotlin:kotlin-script-runtime:1.9.22=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath
22-
org.jetbrains.kotlin:kotlin-scripting-common:1.9.22=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
23-
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.22=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
24-
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.22=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
25-
org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.22=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
26-
org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10=implementationDependenciesMetadata,runtimeClasspath
27-
org.jetbrains.kotlin:kotlin-stdlib:1.7.10=implementationDependenciesMetadata,runtimeClasspath
28-
org.jetbrains.kotlin:kotlin-stdlib:1.9.22=compileClasspath,compileOnlyDependenciesMetadata,embeddedKotlin,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
19+
org.jetbrains.kotlin:kotlin-reflect:1.9.24=compileClasspath,compileOnlyDependenciesMetadata,embeddedKotlin,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
20+
org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:1.9.24=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
21+
org.jetbrains.kotlin:kotlin-script-runtime:1.9.24=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath
22+
org.jetbrains.kotlin:kotlin-scripting-common:1.9.24=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
23+
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.24=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
24+
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.24=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
25+
org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.24=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
26+
org.jetbrains.kotlin:kotlin-stdlib:1.9.24=compileClasspath,compileOnlyDependenciesMetadata,embeddedKotlin,implementationDependenciesMetadata,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
2927
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0=kotlinBuildToolsApiClasspath
30-
org.jetbrains:annotations:13.0=compileClasspath,embeddedKotlin,implementationDependenciesMetadata,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
31-
empty=annotationProcessor,apiDependenciesMetadata,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDef,kotlinScriptDefExtensions,mps,runtimeOnlyDependenciesMetadata,testAnnotationProcessor,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testIntransitiveDependenciesMetadata,testKotlinScriptDef,testKotlinScriptDefExtensions,testRuntimeOnlyDependenciesMetadata
28+
org.jetbrains:annotations:13.0=compileClasspath,embeddedKotlin,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
29+
empty=annotationProcessor,apiDependenciesMetadata,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDef,kotlinScriptDefExtensions,mps,testAnnotationProcessor,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testIntransitiveDependenciesMetadata,testKotlinScriptDef,testKotlinScriptDefExtensions

gradle.properties

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
kotlinApiVersion=1.8
2+
kotlinVersion=1.9.24

settings.gradle.kts

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
pluginManagement {
22
includeBuild("git-based-versioning")
3+
4+
val kotlinVersion: String by settings
5+
plugins {
6+
kotlin("jvm") version "$kotlinVersion"
7+
}
38
}
49

510
plugins {

0 commit comments

Comments
 (0)