A collection of wrappers around various code documentation tools which produces a common JSON output readable by Orchid.
Target Language | Documentation Tool |
---|---|
Java | Javadoc |
Kotlin | Dokka |
Groovy | Groovydoc |
Swift | SourceKitten |
repositories {
mavenCentral()
}
// for plain JVM or Android projects
dependencies {
implementation("io.github.copper-leaf:kodiak-core:{{site.version}}")
}
// for multiplatform projects
kotlin {
sourceSets {
val commonMain by getting {
dependencies {
implementation("io.github.copper-leaf:kodiak-core:{{site.version}}")
}
}
}
}
See the website for detailed documentation and usage instructions.
kodiak is licensed under the BSD 3-Clause License, see LICENSE.md.