Kotlin / dokka

API documentation engine for Kotlin

Home Page:https://kotl.in/dokka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[K2] Unresolved KDoc link to two extensions with the same name

vmishenev opened this issue · comments

class C
public fun C.ensureActive() {}
/**
 * [C.ensureActive]
 */
class B
/**
 * [C.ensureActive] is unresolved in IDE K2
 */
public fun B.ensureActive() {}

image

At the same time if an extension is renamed, it is resolved
image

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