simon.vergauwen
08/03/2021, 6:46 PMdokkaJekyllPlugin
.Bryan Herbst
08/03/2021, 6:49 PMclass TargetDokkaGfmPlugin : DokkaPlugin() {
val renderer by extending {
(
CoreExtensions.renderer
providing { TargetGfmRenderer(it) }
override plugin<GfmPlugin>().renderer
)
}
}
class TargetGfmRenderer(
context: DokkaContext
) : CommonmarkRenderer(context) {
// Custom rendering here
}
simon.vergauwen
08/03/2021, 6:49 PMsimon.vergauwen
08/03/2021, 6:49 PMsimon.vergauwen
08/03/2021, 6:52 PMoverride plugin<JekyllPlugin>().renderer
Bryan Herbst
08/03/2021, 6:52 PMdependencies {
dokkaPlugin(project(":your-dokka-gfm-module"))
}
simon.vergauwen
08/03/2021, 6:52 PMsimon.vergauwen
08/03/2021, 7:02 PMsimon.vergauwen
08/03/2021, 7:02 PM