Проблема в том, что это мультиплатформенный проект. В файле Gradle уровня приложения я также применяю плагин org.jetbrains.kotlin.multiplatform
. Как описано на странице выпуска dokka github :
Experimental Kotlin Multiplatform support is scheduled for 0.9.19
Похоже, нет другого решения, кроме как ждать следующего выпуска dokka.
Редактировать: Обходной путь описан на форуме kolinlang
dokka {
impliedPlatforms = ["common"] // This will force platform tags for all non-common sources e.g. "JVM"
kotlinTasks {
// dokka fails to retrieve sources from MPP-tasks so they must be set empty to avoid exception
// use sourceRoot instead (see below)
[]
}
sourceRoot {
// assuming there is only a single source dir...
path = kotlin.sourceSets.commonMain.kotlin.srcDirs[0]
platforms = ["common"]
}
}