Package-level declarations

Functions

Link copied to clipboard
inline fun StringBuilder.appendContent(crossinline content: StringBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
fun asVersionCatalogValue(library: ModuleDescriptor, versionRef: Boolean, owner: String?, pluginId: String? = null, includeOwner: Boolean = true, asModule: Boolean = false, versionAlias: String = if (includeOwner && owner != null) { "$owner ${library.completeName}" } else { library.completeName }.escapeAlias("-")): String
Link copied to clipboard
fun String.escapeAlias(separator: String): String
Link copied to clipboard
inline fun <T> T?.ifNull(defaultValue: () -> T): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun retrieveLibraryAlias(library: ModuleDescriptor, pluginId: String?, includeOwner: Boolean, owner: String?, separator: String = "-"): String