Here you can define what your module actually is and what it does
What code do you stored in this package
Text after this heading is also part of documentation for your.package.name
Useful information about your other package.
// In your root module | |
tasks.withType(DokkaMultiModuleTask::class.java).configureEach { | |
moduleName.set("name") | |
outputDirectory.set(file(buildDir)) | |
} | |
// In your sub module | |
tasks.withType(DokkaTaskPartial::class.java).configureEach { | |
dokkaSourceSets { | |
// Your configuration | |
} | |
} |
/** | |
* A group of *members*. | |
* | |
* This class has no useful logic; it's just a documentation example. | |
* | |
* @param T the type of a member in this group. | |
* @property name the name of this group. | |
* @constructor Creates an empty group. | |
*/ | |
class Group<T>(val name: String) { | |
/** | |
* Adds a [member] to this group. | |
* @param member T type of the member to be added. | |
* @return the new size of the group. | |
*/ | |
fun add(member: T): Int { ... } | |
} |
Here you can define what your module actually is and what it does
What code do you stored in this package
Text after this heading is also part of documentation for your.package.name
Useful information about your other package.