Package-level declarations

Types

Link copied to clipboard
abstract class AbstractDokkaMojo(defaultDokkaPlugins: List<Dependency>) : AbstractMojo
Link copied to clipboard
@Mojo(name = "javadocJar", defaultPhase = LifecyclePhase.PRE_SITE, threadSafe = true, requiresDependencyResolution = ResolutionScope.COMPILE, requiresProject = true)
class DokkaJavadocJarMojo : AbstractDokkaMojo
Link copied to clipboard
@Mojo(name = "javadoc", defaultPhase = LifecyclePhase.PRE_SITE, threadSafe = true, requiresDependencyResolution = ResolutionScope.COMPILE, requiresProject = true)
class DokkaJavadocMojo : AbstractDokkaMojo
Link copied to clipboard
@Mojo(name = "dokka", defaultPhase = LifecyclePhase.PRE_SITE, threadSafe = true, requiresDependencyResolution = ResolutionScope.COMPILE, requiresProject = true)
class DokkaMojo : AbstractDokkaMojo
Link copied to clipboard

Configuration block that allows creating links leading to externally hosted documentation of your dependencies.

Link copied to clipboard
class MavenDokkaLogger(val log: Log) : DokkaLogger
Link copied to clipboard
class PackageOptions : DokkaConfiguration.PackageOptions

Configuration block that allows setting some options for specific packages matched by matchingRegex.

Link copied to clipboard

Configuration block that allows adding a source link to each signature which leads to path with a specific line number (configurable by setting lineSuffix), letting documentation readers find source code for each declaration.