Skip to content

Commit 086658f

Browse files
committed
[Wasm] Add dokka for wasm
1 parent 5a5e0fb commit 086658f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ See [Contributing Guidelines](CONTRIBUTING.md).
215215
[Dispatchers.IO]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-i-o.html
216216
[asCoroutineDispatcher]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/as-coroutine-dispatcher.html
217217
[Promise.await]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/await.html
218-
[promise]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/promise.html
218+
[promise]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/[js]promise.html
219219
[Window.asCoroutineDispatcher]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/as-coroutine-dispatcher.html
220220

221221
<!--- INDEX kotlinx.coroutines.flow -->

gradle/dokka.gradle.kts

+6-2
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import java.net.*
99
apply<DokkaPlugin>()
1010
//apply<JavaPlugin>()
1111

12-
fun GradleDokkaSourceSetBuilder.makeLinkMapping(projectDir: File) {
12+
fun GradleDokkaSourceSetBuilder.makeLinkMapping(projectDir: File, branch: String = "master") {
1313
sourceLink {
1414
val relPath = rootProject.projectDir.toPath().relativize(projectDir.toPath())
1515
localDirectory.set(projectDir.resolve("src"))
16-
remoteUrl.set(URL("https://github.com/kotlin/kotlinx.coroutines/tree/master/$relPath/src"))
16+
remoteUrl.set(URL("https://github.com/kotlin/kotlinx.coroutines/tree/$branch/$relPath/src"))
1717
remoteLineSuffix.set("#L")
1818
}
1919
}
@@ -64,6 +64,10 @@ if (project.name == "kotlinx-coroutines-core") {
6464
val jvmMain by getting {
6565
makeLinkMapping(project.file("jvm"))
6666
}
67+
68+
val wasmMain by getting {
69+
makeLinkMapping(project.file("wasm"), "wasm")
70+
}
6771
}
6872
}
6973
}

0 commit comments

Comments
 (0)