Skolson5903
12/13/2021, 10:46 PMdokkaHtml {
moduleName.set("Anything")
dokkaSourceSets {
named("commonMain") {
noAndroidSdkLink.set(false)
}
}
dependencies {
dokkaHtmlPlugin("org.jetbrains.dokka:kotlin-as-java-plugin:1.6.0")
}
}
and running dokkaHtml gradle task gets:
> Task :kmp-sc:dokkaHtml FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':kmp-sc:dokkaHtml'.
> org/jetbrains/dokka/model/ExtraModifiers$KotlinOnlyModifiers$Value
The github doc doesn't mention other dependencies to include explicitly, but since the only error shows a class name with no error cause, I can't tell if this is a dependency issue or not. Anyone else seen this or know what I'm doing wrong?Marcin Aman
12/13/2021, 10:48 PM--stacktrace
Skolson5903
12/13/2021, 10:52 PMCaused by: java.lang.NoClassDefFoundError: org/jetbrains/dokka/model/IntegerConstant
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor.toDefaultValueExpression(DefaultDescriptorToDocumentableTranslator.kt:1033)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor.getDefaultValue(DefaultDescriptorToDocumentableTranslator.kt:1015)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor.parameter(DefaultDescriptorToDocumentableTranslator.kt:688)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor.access$parameter(DefaultDescriptorToDocumentableTranslator.kt:121)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor$visitFunctionDescriptor$2.invokeSuspend(DefaultDescriptorToDocumentableTranslator.kt:495)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor$visitFunctionDescriptor$2.invoke(DefaultDescriptorToDocumentableTranslator.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:91)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:194)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor.visitFunctionDescriptor(DefaultDescriptorToDocumentableTranslator.kt:484)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor.access$visitFunctionDescriptor(DefaultDescriptorToDocumentableTranslator.kt:121)
at org.jetbrains.dokka.base.translators.descriptors.DokkaDescriptorVisitor$visitFunctions$2$invokeSuspend$$inlined$parallelMap$1$1.invokeSuspend(parallelCollectionOperations.kt:19)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Caused by: java.lang.ClassNotFoundException: org.jetbrains.dokka.model.IntegerConstant
... 17 more
Skolson5903
12/13/2021, 10:53 PMRolo
12/13/2021, 10:54 PMplugins {
kotlin("multiplatform") version "1.5.31"
id("org.jetbrains.dokka") version "1.6.0"
}
Then later in the gradle file
tasks.dokkaHtml.configure {
// Uncomment and use the below line to configure all dokka output tasks instead of only HTML.
//tasks.withType<DokkaTask>().configureEach {
// Set module name displayed in the final output. This should match the name in Module.md.
moduleName.set("My Sweet Project Name")
dokkaSourceSets {
named("commonMain") {
// List of files with module and package documentation
// <https://kotlinlang.org/docs/reference/kotlin-doc.html#module-and-package-documentation>
includes.from("docs/Module.md")
}
}
}
Skolson5903
12/13/2021, 10:56 PMSkolson5903
12/13/2021, 10:58 PMSkolson5903
12/13/2021, 11:01 PMdependencies {
dokkaHtmlPlugin("org.jetbrains.dokka:kotlin-as-java-plugin:1.6.0")
}
but if I take that off it works.Rolo
12/13/2021, 11:05 PMcommonMain
.Skolson5903
12/13/2021, 11:06 PMMarcin Aman
12/13/2021, 11:07 PMMarcin Aman
12/13/2021, 11:08 PMSkolson5903
12/13/2021, 11:18 PMMarcin Aman
12/13/2021, 11:20 PM