Package org.jetbrains.dokka.utilities

Types

DokkaConsoleLogger
Link copied to clipboard
object DokkaConsoleLogger : DokkaLogger
DokkaLogger
Link copied to clipboard
interface DokkaLogger
SelfRepresentingSingletonSet
Link copied to clipboard
interface SelfRepresentingSingletonSet<T : SelfRepresentingSingletonSet<T>> : Set<T>
ServiceDescriptor
Link copied to clipboard
data class ServiceDescriptor(name: String, category: String, description: String?, className: String)
ServiceLocator
Link copied to clipboard
object ServiceLocator
ServiceLookupException
Link copied to clipboard
class ServiceLookupException(message: String) : Exception

Functions

associateWithNotNull
Link copied to clipboard
inline fun <K, V : Any> Iterable<K>.associateWithNotNull(valueSelector: (K) -> V?): Map<K, V>
cast
Link copied to clipboard
inline fun <T> Any.cast(): T
formatToEndWithHtml
Link copied to clipboard
fun String.formatToEndWithHtml(): String
htmlEscape
Link copied to clipboard
fun String.htmlEscape(): String
Replaces symbols reserved in HTML with their respective entities.
lookup
Link copied to clipboard
inline fun <T : Any> ServiceLocator.lookup(desc: ServiceDescriptor): T
inline fun <T : Any> ServiceLocator.lookup(category: String, implementationName: String): T
parallelForEach
Link copied to clipboard
inline suspend fun <A> Iterable<A>.parallelForEach(crossinline f: suspend (A) -> Unit)
parallelMap
Link copied to clipboard
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>
parallelMapNotNull
Link copied to clipboard
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>
pretty
Link copied to clipboard
fun Documentable.pretty(prefix: String = "", isLast: Boolean = true): String
relativeTo
Link copied to clipboard
fun URI.relativeTo(uri: URI): URI
report
Link copied to clipboard
fun DokkaLogger.report()
urlEncoded
Link copied to clipboard
fun String.urlEncoded(): String

Properties

BRANCH
Link copied to clipboard
const val BRANCH: Char = '\u2523'
DOWN
Link copied to clipboard
const val DOWN: Char = '\u2503'
LAST
Link copied to clipboard
const val LAST: Char = '\u2517'