Package-level declarations
Types
Link copied to clipboard
@DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly" )
Link copied to clipboard
@DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly" )
Link copied to clipboard
@DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly" )
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class GradleDokkaSourceSetBuilder(val name: String, project: Project, sourceSetIdFactory: NamedDomainObjectFactory<DokkaSourceSetID>) : DokkaConfigurationBuilder<DokkaSourceSetImpl>
Source set level configuration.
Link copied to clipboard
class GradleExternalDocumentationLinkBuilder(project: Project) : DokkaConfigurationBuilder<ExternalDocumentationLinkImpl>
Configuration builder that allows creating links leading to externally hosted documentation of your dependencies.
Link copied to clipboard
Configuration builder that allows setting some options for specific packages matched by matchingRegex.
Link copied to clipboard
class GradleSourceLinkBuilder(project: Project) : DokkaConfigurationBuilder<SourceLinkDefinitionImpl>
Configuration builder that allows adding a source link to each signature which leads to remoteUrl with a specific line number (configurable by setting remoteLineSuffix), letting documentation readers find source code for each declaration.
Functions
Link copied to clipboard
Link copied to clipboard
Convenient override to append source sets to GradleDokkaSourceSetBuilder.dependentSourceSets
Link copied to clipboard
fun DokkaBootstrap(configuration: Configuration, bootstrapClass: KClass<out DokkaBootstrap>): DokkaBootstrap
Link copied to clipboard
fun AbstractDokkaTask.gradleDokkaSourceSetBuilderFactory(): NamedDomainObjectFactory<GradleDokkaSourceSetBuilder>
Link copied to clipboard
Extension allowing configuration of Dokka source sets via Kotlin Gradle plugin source sets.