Commit 6a4a88d 1 parent e626d1a commit 6a4a88d Copy full SHA for 6a4a88d
File tree 3 files changed +24
-1
lines changed
dokka-integration-tests/gradle
src/macosMain/kotlin/org/jetbrains/dokka/uitest/kmp
src/testUiShowcaseProject/kotlin
3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,11 @@ kotlin {
12
12
jvm()
13
13
linuxX64()
14
14
macosX64()
15
+
16
+ // adding linuxArm64 and macosArm64 is a workaround for https://github.com/Kotlin/dokka/issues/3386
17
+ linuxArm64()
18
+ macosArm64()
19
+
15
20
js {
16
21
nodejs()
17
22
}
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright 2014-2024 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
3
+ */
4
+
5
+ @file:Suppress(" unused" )
6
+
7
+ package org.jetbrains.dokka.uitest.kmp
8
+
9
+ import kotlinx.cinterop.CPointed
10
+ import kotlinx.cinterop.CPointer
11
+ import kotlinx.cinterop.ExperimentalForeignApi
12
+
13
+ /* *
14
+ * Low-level MacOS function
15
+ */
16
+ @OptIn(ExperimentalForeignApi ::class )
17
+ fun <T : CPointed > printPointerRawValue (pointer : CPointer <T >) {
18
+ println (pointer.rawValue)
19
+ }
Original file line number Diff line number Diff line change @@ -16,7 +16,6 @@ import kotlin.test.assertTrue
16
16
class UiShowcaseIntegrationTest : AbstractGradleIntegrationTest (), TestOutputCopier {
17
17
override val projectOutputLocation: File by lazy { File (projectDir, " build/dokka/htmlMultiModule" ) }
18
18
19
- @OnlyDescriptors(" CPointer is not resolved in K2" )
20
19
@ParameterizedTest(name = " {0}" )
21
20
@ArgumentsSource(LatestTestedVersionsArgumentsProvider ::class )
22
21
fun execute (buildVersions : BuildVersions ) {
You can’t perform that action at this time.
0 commit comments