@groovy.transform.CompileStatic class MkdocsPlugin extends java.lang.Object
Mkdocs plugin. Provides tasks:
mkdocksInit not use 'mkdocs new', instead more advanced template used with pre-initialized material theme.
mkdocsPublish is a custom task (based on git-publish plugin). This is because native 'mkdocs publish' only support single documentation version and custom task will manage multi-version documentation site.
Plugin will also apply all required pip modules to use mkdocks with material theme and basic plugins (see MkdocsExtension.DEFAULT_MODULES).
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
apply(org.gradle.api.Project project) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |