Package testApi.testRunner

Types

Link copied to clipboard
annotation class DokkaConfigurationDsl
Link copied to clipboard
class DokkaSourceSetBuilder(    moduleName: String,     var name: String = "main",     var displayName: String = "JVM",     var classpath: List<String> = emptyList(),     var sourceRoots: List<String> = emptyList(),     var dependentSourceSets: Set<DokkaSourceSetID> = emptySet(),     var samples: List<String> = emptyList(),     var includes: List<String> = emptyList(),     var includeNonPublic: Boolean = false,     var documentedVisibilities: Set<DokkaConfiguration.Visibility> = DokkaDefaults.documentedVisibilities,     var reportUndocumented: Boolean = false,     var skipEmptyPackages: Boolean = false,     var skipDeprecated: Boolean = false,     var jdkVersion: Int = 8,     var languageVersion: String? = null,     var apiVersion: String? = null,     var noStdlibLink: Boolean = false,     var noJdkLink: Boolean = false,     var suppressedFiles: List<String> = emptyList(),     var analysisPlatform: String = "jvm",     var perPackageOptions: List<PackageOptionsImpl> = emptyList(),     var externalDocumentationLinks: List<ExternalDocumentationLinkImpl> = emptyList(),     var sourceLinks: List<SourceLinkDefinitionImpl> = emptyList())
Link copied to clipboard
class SourceSetsBuilder(val moduleName: String) : ArrayList<Lazy<DokkaSourceSetImpl>>
Link copied to clipboard
class TestDokkaConfigurationBuilder

Functions

Link copied to clipboard
fun dModule(    name: String,     packages: List<DPackage> = emptyList(),     documentation: SourceSetDependent<DocumentationNode> = emptyMap(),     expectPresentInSet: DokkaConfiguration.DokkaSourceSet? = null,     sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = emptySet(),     extra: PropertyContainer<DModule> = PropertyContainer.empty()): DModule
Link copied to clipboard
fun documentationNode(vararg texts: String): DocumentationNode
Link copied to clipboard
fun dokkaConfiguration(block: TestDokkaConfigurationBuilder.() -> Unit): DokkaConfigurationImpl
Link copied to clipboard
fun dPackage(    dri: DRI,     functions: List<DFunction> = emptyList(),     properties: List<DProperty> = emptyList(),     classlikes: List<DClasslike> = emptyList(),     typealiases: List<DTypeAlias> = emptyList(),     documentation: SourceSetDependent<DocumentationNode> = emptyMap(),     expectPresentInSet: DokkaConfiguration.DokkaSourceSet? = null,     sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = emptySet(),     extra: PropertyContainer<DPackage> = PropertyContainer.empty()): DPackage
Link copied to clipboard
fun sourceSet(name: String): DokkaConfiguration.DokkaSourceSet

Properties

Link copied to clipboard
val defaultSourceSet: DokkaSourceSetImpl