dokka
dokka copied to clipboard
[K2] Unresolved KDoc link to two extensions with the same name
class C
public fun C.ensureActive() {}
/**
* [C.ensureActive]
*/
class B
/**
* [C.ensureActive] is unresolved in IDE K2
*/
public fun B.ensureActive() {}
At the same time if an extension is renamed, it is resolved
One more case:
import kotlin.coroutines.*
class C
fun C.resume() = 0
/**
* [Continuation.resume] // is unresolved
*/
fun usage() = 0
but (replaced star import )
import kotlin.coroutines.resume
class C
fun C.resume() = 0
/**
* [Continuation.resume] // is resolved
*/
fun usage() = 0
It is blocked by https://youtrack.jetbrains.com/issue/KT-69047/Analysis-API-Unresolved-KDoc-reference-to-extensions-with-the-same-name