KotlinSignatureUtils

Properties

Link copied to clipboard
val PrimitiveJavaType.dri: DRI
Link copied to clipboard
val Bound.driOrNull: DRI?
Link copied to clipboard
val Projection.drisOfAllNestedBounds: List<DRI>

Functions

Link copied to clipboard
open fun DProperty.annotations(): SourceSetDependent<List<Annotations.Annotation>>
open fun Documentable.annotations(): Map<DokkaConfiguration.DokkaSourceSet, List<Annotations.Annotation>>
open fun <T : AnnotationTarget> WithExtraProperties<T>.annotations(): SourceSetDependent<List<Annotations.Annotation>>
Link copied to clipboard
Link copied to clipboard
open fun PageContentBuilder.DocumentableContentBuilder.annotationsBlockWithIgnored(d: AnnotationTarget, ignored: Set<Annotations.Annotation>, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
Link copied to clipboard
Link copied to clipboard
open fun PageContentBuilder.DocumentableContentBuilder.annotationsInlineWithIgnored(d: AnnotationTarget, ignored: Set<Annotations.Annotation>, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
Link copied to clipboard
open override fun <T : Documentable> WithExtraProperties<T>.modifiers(): Map<DokkaConfiguration.DokkaSourceSet, Set<ExtraModifiers.KotlinOnlyModifiers>>
Link copied to clipboard

Builds a distinguishable function parameters block, so that it can be processed or custom rendered down the road.

Link copied to clipboard
open operator fun <T : Iterable<*>> SourceSetDependent<T>.plus(other: SourceSetDependent<T>): SourceSetDependent<T>
Link copied to clipboard
open fun <T : Documentable> WithExtraProperties<T>.stylesIfDeprecated(sourceSetData: DokkaConfiguration.DokkaSourceSet): Set<TextStyle>
Link copied to clipboard
open fun Collection<ExtraModifiers>.toSignatureString(): String
open fun PageContentBuilder.DocumentableContentBuilder.toSignatureString(a: Annotations.Annotation, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
Link copied to clipboard
open infix fun DFunction.uses(typeParameter: DTypeParameter): Boolean