Skip to content

Commit

Permalink
Update examples and tests to use Kotlin 1.9.0 (#3101)
Browse files Browse the repository at this point in the history
* Opt into foreign API for CPointed
* Stop using the deprecated JS backend
  • Loading branch information
IgnatBeresnev committed Aug 4, 2023
1 parent ec95267 commit ddcaa18
Show file tree
Hide file tree
Showing 22 changed files with 24 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import org.jetbrains.dokka.base.DokkaBase
import org.jetbrains.dokka.base.DokkaBaseConfiguration

plugins {
kotlin("jvm") version "1.8.20"
kotlin("jvm") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20"
}

Expand Down
2 changes: 1 addition & 1 deletion examples/gradle/dokka-gradle-example/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import org.jetbrains.dokka.gradle.DokkaTask
import java.net.URL

plugins {
kotlin("jvm") version "1.8.20"
kotlin("jvm") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20"
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
kotlin("jvm") version "1.8.20"
kotlin("jvm") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20"
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
kotlin("jvm") version "1.8.20"
kotlin("jvm") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20"
`java-library`
`maven-publish`
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
kotlinVersion=1.8.20
kotlinVersion=1.9.0
dokkaVersion=1.8.20
4 changes: 2 additions & 2 deletions examples/gradle/dokka-multiplatform-example/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import org.jetbrains.dokka.gradle.DokkaTask
import org.jetbrains.dokka.Platform

plugins {
kotlin("multiplatform") version "1.8.20"
kotlin("multiplatform") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20"
}

Expand All @@ -19,7 +19,7 @@ kotlin {
jvm() // Creates a JVM target with the default name "jvm"
linuxX64("linux")
macosX64("macos")
js(BOTH)
js()
sourceSets {
val commonMain by getting {
dependencies {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ package org.kotlintestmpp

import kotlinx.cinterop.CPointed
import kotlinx.cinterop.CPointer
import kotlinx.cinterop.ExperimentalForeignApi

/**
* Low-level Linux function
*/
@OptIn(ExperimentalForeignApi::class)
fun <T : CPointed> printPointerRawValue(pointer: CPointer<T>) {
println(pointer.rawValue)
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
kotlin("jvm") version "1.8.20"
kotlin("jvm") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20" apply false
}

Expand Down
2 changes: 1 addition & 1 deletion examples/maven/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<artifactId>kotlin-maven-example</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<kotlin.version>1.8.20</kotlin.version>
<kotlin.version>1.9.0</kotlin.version>
<dokka.version>1.8.20</dokka.version>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion examples/plugin/hide-internal-api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import java.net.URI

plugins {
kotlin("jvm") version "1.8.20"
kotlin("jvm") version "1.9.0"
id("org.jetbrains.dokka") version "1.8.20"
`maven-publish`
signing
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
fail_on_warning=false
report_undocumented=false
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
react_version=18.2.0-pre.467
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
#these flags are enabled by default since 1.6.20.
#remove when this test is executed with Kotlin >= 1.6.20
kotlin.mpp.enableGranularSourceSetsMetadata=true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
task_number=100
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
2 changes: 1 addition & 1 deletion integration-tests/maven/projects/it-maven/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<version>1.0-SNAPSHOT</version>

<properties>
<kotlin.version>1.8.20</kotlin.version>
<kotlin.version>1.9.0</kotlin.version>
</properties>
<build>
<plugins>
Expand Down

0 comments on commit ddcaa18

Please sign in to comment.