Package-level declarations

Types

Link copied to clipboard
data class ChangelogEntry(val version: Version, val previousVersion: Version?, val info: String?, val content: String?, val sections: List<ChangelogSection>?)
Link copied to clipboard
data class ChangelogItem(val message: String, val authors: MutableList<String> = mutableListOf(), val elements: MutableList<Int> = mutableListOf())
Link copied to clipboard
data class ChangelogSection(val type: String, val items: List<ChangelogItem>)

Functions

Link copied to clipboard
Link copied to clipboard

Checks whether the project has the Android library plugin applied.

Link copied to clipboard

Checks whether the project has the Kotlin DSL plugin applied.

Link copied to clipboard

Checks whether the project has the Kotlin Multiplatform plugin applied.

Link copied to clipboard
fun Project.hasPublishPlugin(): Boolean

Checks whether the project has any of the publishing plugins applied.

Link copied to clipboard
fun Project.hasWindsPlugin(): Boolean

Checks whether the project has the Winds plugin applied.

Link copied to clipboard
inline fun Project.processWindsChildProjects(crossinline action: Project.() -> Unit)

Applies a given action to all child projects that have the Winds plugin applied.