Dokka Generator
class DokkaGenerator(configuration: DokkaConfiguration, logger: DokkaLogger)
Content copied to clipboard
DokkaGenerator is the main entry point for generating documentation
generate method has been split into submethods for test reasons
Constructors
DokkaGenerator
Link copied to clipboard
fun DokkaGenerator(configuration: DokkaConfiguration, logger: DokkaLogger)
Content copied to clipboard
Functions
createAllModulePage
Link copied to clipboard
createDocumentationModels
Link copied to clipboard
createPages
Link copied to clipboard
fun createPages(transformedDocumentation: DModule, context: DokkaContext): RootPageNode
Content copied to clipboard
generateAllModulesPage
Link copied to clipboard
fun generateAllModulesPage()
Content copied to clipboard
initializePlugins
Link copied to clipboard
fun initializePlugins(configuration: DokkaConfiguration, logger: DokkaLogger, additionalPlugins: List<DokkaPlugin> = emptyList()): DokkaContext
Content copied to clipboard
mergeDocumentationModels
Link copied to clipboard
fun mergeDocumentationModels(modulesFromPlatforms: List<DModule>, context: DokkaContext): DModule
Content copied to clipboard
render
Link copied to clipboard
reportAfterRendering
Link copied to clipboard
transformAllModulesPage
Link copied to clipboard
fun transformAllModulesPage(pages: RootPageNode, context: DokkaContext): RootPageNode
Content copied to clipboard
transformDocumentationModelAfterMerge
Link copied to clipboard
fun transformDocumentationModelAfterMerge(documentationModel: DModule, context: DokkaContext): DModule
Content copied to clipboard
transformDocumentationModelBeforeMerge
Link copied to clipboard
fun transformDocumentationModelBeforeMerge(modulesFromPlatforms: List<DModule>, context: DokkaContext): List<DModule>
Content copied to clipboard
transformPages
Link copied to clipboard
fun transformPages(pages: RootPageNode, context: DokkaContext): RootPageNode
Content copied to clipboard
validityCheck
Link copied to clipboard