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.
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
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
@@ -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
@@ -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
@@ -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
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
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)
}
@@ -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
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
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
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
@@ -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
@@ -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
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
@@ -1 +1 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
@@ -1,2 +1,2 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0

@@ -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
@@ -1,2 +1,2 @@
dokka_it_kotlin_version=1.8.20
dokka_it_kotlin_version=1.9.0
task_number=100
@@ -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
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.