DokkaSourceSetBuilder

class DokkaSourceSetBuilder(moduleName: String, name: String, displayName: String, classpath: List<String>, sourceRoots: List<String>, dependentSourceSets: Set<DokkaSourceSetID>, samples: List<String>, includes: List<String>, includeNonPublic: Boolean, documentedVisibilities: Set<DokkaConfiguration.Visibility>, reportUndocumented: Boolean, skipEmptyPackages: Boolean, skipDeprecated: Boolean, jdkVersion: Int, languageVersion: String?, apiVersion: String?, noStdlibLink: Boolean, noJdkLink: Boolean, suppressedFiles: List<String>, analysisPlatform: String, perPackageOptions: List<PackageOptionsImpl>, externalDocumentationLinks: List<ExternalDocumentationLinkImpl>, sourceLinks: List<SourceLinkDefinitionImpl>)

Functions

build
Link copied to clipboard
fun build(): DokkaSourceSetImpl

Properties

analysisPlatform
Link copied to clipboard
var analysisPlatform: String
apiVersion
Link copied to clipboard
var apiVersion: String? = null
classpath
Link copied to clipboard
var classpath: List<String>
dependentSourceSets
Link copied to clipboard
var dependentSourceSets: Set<DokkaSourceSetID>
displayName
Link copied to clipboard
var displayName: String
documentedVisibilities
Link copied to clipboard
var documentedVisibilities: Set<DokkaConfiguration.Visibility>
externalDocumentationLinks
Link copied to clipboard
var externalDocumentationLinks: List<ExternalDocumentationLinkImpl>
includeNonPublic
Link copied to clipboard
var includeNonPublic: Boolean = false
includes
Link copied to clipboard
var includes: List<String>
jdkVersion
Link copied to clipboard
var jdkVersion: Int = 8
languageVersion
Link copied to clipboard
var languageVersion: String? = null
name
Link copied to clipboard
var name: String
noJdkLink
Link copied to clipboard
var noJdkLink: Boolean = false
noStdlibLink
Link copied to clipboard
var noStdlibLink: Boolean = false
perPackageOptions
Link copied to clipboard
var perPackageOptions: List<PackageOptionsImpl>
reportUndocumented
Link copied to clipboard
var reportUndocumented: Boolean = false
samples
Link copied to clipboard
var samples: List<String>
skipDeprecated
Link copied to clipboard
var skipDeprecated: Boolean = false
skipEmptyPackages
Link copied to clipboard
var skipEmptyPackages: Boolean = false
sourceLinks
Link copied to clipboard
var sourceLinks: List<SourceLinkDefinitionImpl>
sourceRoots
Link copied to clipboard
var sourceRoots: List<String>
suppressedFiles
Link copied to clipboard
var suppressedFiles: List<String>