Skip to content

Commit

Permalink
build(deps): update Kotlin to 2.1.0-RC2
Browse files Browse the repository at this point in the history
- Update Kotlin to version 2.1.0-RC2 and its related dependencies.
- Remove unsupported `android()` target setup.
- Remove nowarn property for androidGradlePluginCompatibility.
- Add new flags `setupJvmCompatibility` and `setupKotlinOptions` in `FluxoConfigurationExtensionKotlinOptions`.
- Refactor `setupKotlin` implementation for enhanced configuration.

BREAKING CHANGE: The project now relies on the Kotlin 2.1 version. Ensure compatibility with this new version before upgrading.

Signed-off-by: Art Shendrik <[email protected]>
  • Loading branch information
amal committed Nov 25, 2024
1 parent cb5337a commit 498c6bd
Show file tree
Hide file tree
Showing 20 changed files with 145 additions and 186 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ jobs:
~/.gradle/yarn
~/.gradle/nodejs
~/.gradle/binaryen
key: "${{ runner.os }}-kmp-2.0.0"
key: "${{ runner.os }}-kmp-2.1.0"
restore-keys: |
${{ runner.os }}-kmp-
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Convenience Gradle plugin for reliable configuration of Kotlin & KMP projects
Initially made for the [Fluxo][fluxo] state management framework and other libraries, then published for general use.

Targeted for Gradle 8+ and Kotlin 1.9+. Built with:<br>
[![Kotlin](http://img.shields.io/badge/Kotlin-2.0.21-7F52FF?logo=kotlin&logoWidth=10&logoColor=7F52FF&labelColor=2B2B2B)](https://github.com/JetBrains/Kotlin)
[![Kotlin](http://img.shields.io/badge/Kotlin-2.1.0--RC2-7F52FF?logo=kotlin&logoWidth=10&logoColor=7F52FF&labelColor=2B2B2B)](https://github.com/JetBrains/Kotlin)
[![Gradle](http://img.shields.io/badge/Gradle-8.11-f68244?logo=gradle&labelColor=2B2B2B)](https://gradle.org/releases/)
[![Android Gradle Plugin](http://img.shields.io/badge/Android--Gradle--Plugin-8.7-0E3B1A?logo=android&labelColor=2B2B2B)](https://mvnrepository.com/artifact/com.android.tools.build/gradle?repo=google)

Expand All @@ -32,7 +32,7 @@ Targeted for Gradle 8+ and Kotlin 1.9+. Built with:<br>
```kotlin
// in the `build.gradle.kts` of the target module
plugins {
kotlin("multiplatform") version "2.0.21"
kotlin("multiplatform") version "2.1.0-RC2"
id("io.github.fluxo-kt.fluxo-kmp-conf") version "0.13.0" // <-- add here
}
```
Expand All @@ -45,7 +45,7 @@ plugins {
```kotlin
// in the `build.gradle.kts` of the target module
plugins {
kotlin("multiplatform") version "2.0.21"
kotlin("multiplatform") version "2.1.0-RC2"
id("io.github.fluxo-kt.fluxo-kmp-conf") // <-- add here, no version needed for jitpack usage
}
```
Expand Down
45 changes: 23 additions & 22 deletions checks/compose-desktop/dependencies/classpath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -159,32 +159,33 @@ org.jdom:jdom2:2.0.6
org.jetbrains.compose:compose-gradle-plugin:1.7.1
org.jetbrains.compose:org.jetbrains.compose.gradle.plugin:1.7.1
org.jetbrains.intellij.deps:trove4j:1.0.20200330
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.0.21
org.jetbrains.kotlin.plugin.compose:org.jetbrains.kotlin.plugin.compose.gradle.plugin:2.0.21
org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.0.21
org.jetbrains.kotlin:kotlin-build-statistics:2.0.21
org.jetbrains.kotlin:kotlin-build-tools-api:2.0.21
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-compiler-runner:2.0.21
org.jetbrains.kotlin:kotlin-daemon-client:2.0.21
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.0.21
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.0.21
org.jetbrains.kotlin:kotlin-native-utils:2.0.21
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.1.0-RC2
org.jetbrains.kotlin.plugin.compose:org.jetbrains.kotlin.plugin.compose.gradle.plugin:2.1.0-RC2
org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-statistics:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-tools-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-runner:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-client:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.1.0-RC2
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-native-utils:2.1.0-RC2
org.jetbrains.kotlin:kotlin-reflect:2.0.20
org.jetbrains.kotlin:kotlin-script-runtime:2.0.21
org.jetbrains.kotlin:kotlin-script-runtime:2.1.0-RC2
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
org.jetbrains.kotlin:kotlin-stdlib:2.0.20
org.jetbrains.kotlin:kotlin-tooling-core:2.0.21
org.jetbrains.kotlin:kotlin-util-io:2.0.21
org.jetbrains.kotlin:kotlin-util-klib:2.0.21
org.jetbrains.kotlin:kotlin-tooling-core:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-io:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib-metadata:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib:2.1.0-RC2
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
org.jetbrains.kotlinx:kotlinx-html-jvm:0.8.1
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.4.1
Expand Down
41 changes: 21 additions & 20 deletions checks/gradle-plugin/dependencies/classpath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -168,30 +168,31 @@ org.glassfish.jaxb:jaxb-runtime:2.3.2
org.glassfish.jaxb:txw2:2.3.2
org.jdom:jdom2:2.0.6
org.jetbrains.intellij.deps:trove4j:1.0.20200330
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.0.21
org.jetbrains.kotlin:kotlin-build-statistics:2.0.21
org.jetbrains.kotlin:kotlin-build-tools-api:2.0.21
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-compiler-runner:2.0.21
org.jetbrains.kotlin:kotlin-daemon-client:2.0.21
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.0.21
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.0.21
org.jetbrains.kotlin:kotlin-native-utils:2.0.21
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-statistics:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-tools-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-runner:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-client:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.1.0-RC2
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-native-utils:2.1.0-RC2
org.jetbrains.kotlin:kotlin-reflect:2.0.20
org.jetbrains.kotlin:kotlin-script-runtime:2.0.21
org.jetbrains.kotlin:kotlin-script-runtime:2.1.0-RC2
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
org.jetbrains.kotlin:kotlin-stdlib:2.0.20
org.jetbrains.kotlin:kotlin-tooling-core:2.0.21
org.jetbrains.kotlin:kotlin-util-io:2.0.21
org.jetbrains.kotlin:kotlin-util-klib:2.0.21
org.jetbrains.kotlin:kotlin-tooling-core:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-io:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib-metadata:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib:2.1.0-RC2
org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.16.3
org.jetbrains.kotlinx:binary-compatibility-validator:0.16.3
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
Expand Down
59 changes: 22 additions & 37 deletions checks/kmp/.kotlin-js-store/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -77,33 +77,12 @@
dependencies:
"@types/node" "*"

"@types/eslint-scope@^3.7.3":
version "3.7.6"
resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.6.tgz#585578b368ed170e67de8aae7b93f54a1b2fdc26"
integrity sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==
dependencies:
"@types/eslint" "*"
"@types/estree" "*"

"@types/eslint@*":
version "8.44.6"
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.44.6.tgz#60e564551966dd255f4c01c459f0b4fb87068603"
integrity sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==
dependencies:
"@types/estree" "*"
"@types/json-schema" "*"

"@types/estree@*":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.3.tgz#2be19e759a3dd18c79f9f436bd7363556c1a73dd"
integrity sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==

"@types/estree@^1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==

"@types/json-schema@*", "@types/json-schema@^7.0.8":
"@types/json-schema@^7.0.8":
version "7.0.14"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1"
integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==
Expand Down Expand Up @@ -656,7 +635,7 @@ engine.io@~6.6.0:
engine.io-parser "~5.2.1"
ws "~8.17.1"

enhanced-resolve@^5.17.0:
enhanced-resolve@^5.17.1:
version "5.17.1"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15"
integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==
Expand Down Expand Up @@ -1141,10 +1120,10 @@ [email protected]:
minimatch "^9.0.3"
webpack-merge "^4.1.5"

[email protected].3:
version "6.4.3"
resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.3.tgz#763e500f99597218bbb536de1a14acc4ceea7ce8"
integrity sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==
[email protected].4:
version "6.4.4"
resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.4.tgz#dfa5a426cf5a8b53b43cd54ef0d0d09742351492"
integrity sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==
dependencies:
"@colors/colors" "1.5.0"
body-parser "^1.19.0"
Expand Down Expand Up @@ -1176,6 +1155,13 @@ kind-of@^6.0.2:
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==

[email protected]:
version "2.0.0"
resolved "https://registry.yarnpkg.com/kotlin-web-helpers/-/kotlin-web-helpers-2.0.0.tgz#b112096b273c1e733e0b86560998235c09a19286"
integrity sha512-xkVGl60Ygn/zuLkDPx+oHj7jeLR7hCvoNF99nhwXMn8a3ApB4lLiC9pk4ol4NHPjyoCbvQctBqvzUcp8pkqyWw==
dependencies:
format-util "^1.0.5"

loader-runner@^4.2.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
Expand Down Expand Up @@ -1279,10 +1265,10 @@ mkdirp@^0.5.5:
dependencies:
minimist "^1.2.6"

[email protected].0:
version "10.7.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.7.0.tgz#9e5cbed8fa9b37537a25bd1f7fb4f6fc45458b9a"
integrity sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==
[email protected].3:
version "10.7.3"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.7.3.tgz#ae32003cabbd52b59aece17846056a68eb4b0752"
integrity sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==
dependencies:
ansi-colors "^4.1.3"
browser-stdout "^1.3.1"
Expand Down Expand Up @@ -1894,12 +1880,11 @@ webpack-sources@^3.2.3:
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==

webpack@5.93.0:
version "5.93.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.93.0.tgz#2e89ec7035579bdfba9760d26c63ac5c3462a5e5"
integrity sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==
webpack@5.94.0:
version "5.94.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.94.0.tgz#77a6089c716e7ab90c1c67574a28da518a20970f"
integrity sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==
dependencies:
"@types/eslint-scope" "^3.7.3"
"@types/estree" "^1.0.5"
"@webassemblyjs/ast" "^1.12.1"
"@webassemblyjs/wasm-edit" "^1.12.1"
Expand All @@ -1908,7 +1893,7 @@ [email protected]:
acorn-import-attributes "^1.9.5"
browserslist "^4.21.10"
chrome-trace-event "^1.0.2"
enhanced-resolve "^5.17.0"
enhanced-resolve "^5.17.1"
es-module-lexer "^1.2.1"
eslint-scope "5.1.1"
events "^3.2.0"
Expand Down
41 changes: 21 additions & 20 deletions checks/kmp/dependencies/classpath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -164,30 +164,31 @@ org.glassfish.jaxb:jaxb-runtime:2.3.2
org.glassfish.jaxb:txw2:2.3.2
org.jdom:jdom2:2.0.6
org.jetbrains.intellij.deps:trove4j:1.0.20200330
org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin:2.0.21
org.jetbrains.kotlin:kotlin-build-statistics:2.0.21
org.jetbrains.kotlin:kotlin-build-tools-api:2.0.21
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-compiler-runner:2.0.21
org.jetbrains.kotlin:kotlin-daemon-client:2.0.21
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.0.21
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.0.21
org.jetbrains.kotlin:kotlin-native-utils:2.0.21
org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-statistics:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-tools-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-runner:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-client:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.1.0-RC2
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-native-utils:2.1.0-RC2
org.jetbrains.kotlin:kotlin-reflect:2.0.20
org.jetbrains.kotlin:kotlin-script-runtime:2.0.21
org.jetbrains.kotlin:kotlin-script-runtime:2.1.0-RC2
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
org.jetbrains.kotlin:kotlin-stdlib:2.0.20
org.jetbrains.kotlin:kotlin-tooling-core:2.0.21
org.jetbrains.kotlin:kotlin-util-io:2.0.21
org.jetbrains.kotlin:kotlin-util-klib:2.0.21
org.jetbrains.kotlin:kotlin-tooling-core:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-io:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib-metadata:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib:2.1.0-RC2
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
org.jetbrains.kotlinx:kotlinx-html-jvm:0.8.1
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.4.1
Expand Down
1 change: 0 additions & 1 deletion checks/kmp/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ kotlin.incremental.useClasspathSnapshot=true
kotlin.incremental.usePreciseJavaTracking=false
kotlin.incremental=true
kotlin.jvm.target.validation.mode = error
kotlin.mpp.androidGradlePluginCompatibility.nowarn=true

kotlin.apple.xcodeCompatibility.nowarn=true

Expand Down
45 changes: 23 additions & 22 deletions dependencies/classpath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -180,32 +180,33 @@ org.jetbrains.dokka:dokka-core:2.0.0-Beta
org.jetbrains.dokka:dokka-gradle-plugin:2.0.0-Beta
org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin:2.0.0-Beta
org.jetbrains.intellij.deps:trove4j:1.0.20200330
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.0.21
org.jetbrains.kotlin.plugin.sam.with.receiver:org.jetbrains.kotlin.plugin.sam.with.receiver.gradle.plugin:2.0.21
org.jetbrains.kotlin:kotlin-build-statistics:2.0.21
org.jetbrains.kotlin:kotlin-build-tools-api:2.0.21
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-compiler-runner:2.0.21
org.jetbrains.kotlin:kotlin-daemon-client:2.0.21
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.21
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.0.21
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.0.21
org.jetbrains.kotlin:kotlin-native-utils:2.0.21
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.1.0-RC2
org.jetbrains.kotlin.plugin.sam.with.receiver:org.jetbrains.kotlin.plugin.sam.with.receiver.gradle.plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-statistics:2.1.0-RC2
org.jetbrains.kotlin:kotlin-build-tools-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-compiler-runner:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-client:2.1.0-RC2
org.jetbrains.kotlin:kotlin-daemon-embeddable:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.0-RC2
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.1.0-RC2
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.1.0-RC2
org.jetbrains.kotlin:kotlin-native-utils:2.1.0-RC2
org.jetbrains.kotlin:kotlin-reflect:2.0.20
org.jetbrains.kotlin:kotlin-sam-with-receiver:2.0.21
org.jetbrains.kotlin:kotlin-script-runtime:2.0.21
org.jetbrains.kotlin:kotlin-sam-with-receiver:2.1.0-RC2
org.jetbrains.kotlin:kotlin-script-runtime:2.1.0-RC2
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
org.jetbrains.kotlin:kotlin-stdlib:2.0.20
org.jetbrains.kotlin:kotlin-tooling-core:2.0.21
org.jetbrains.kotlin:kotlin-util-io:2.0.21
org.jetbrains.kotlin:kotlin-util-klib:2.0.21
org.jetbrains.kotlin:kotlin-tooling-core:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-io:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib-metadata:2.1.0-RC2
org.jetbrains.kotlin:kotlin-util-klib:2.1.0-RC2
org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.16.3
org.jetbrains.kotlinx:binary-compatibility-validator:0.16.3
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3
Expand Down
1 change: 1 addition & 0 deletions fluxo-kmp-conf/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
plugins {
alias(libs.plugins.gradle.plugin.publish)
alias(libs.plugins.kotlin.jvm)
alias(libs.plugins.build.config)
alias(libs.plugins.vanniktech.mvn.publish)
Expand Down
Loading

0 comments on commit 498c6bd

Please sign in to comment.