Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ArtifactDescriptor(var group: String, var name: String, var version: Version, var artifactIdFormat: ArtifactIdFormat = ArtifactIdFormat.FULL, var nameFormat: NameFormat = NameFormat.FULL)
Link copied to clipboard
Link copied to clipboard
data class BinaryCompatibility(var enabled: Boolean = false, var baselineVersion: String = "", var failOnIncompatibleChanges: Boolean = false)
Link copied to clipboard
data class BomOptions(var excludedScopes: List<String> = emptyList(), var acceptedModules: List<String> = emptyList(), var acceptedPaths: List<String> = emptyList())
Link copied to clipboard
interface CodebaseOptions
Link copied to clipboard
interface CodeGen
Link copied to clipboard
sealed interface Distribution
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DokkaOptions(var enabled: Boolean = false, var outputDirectory: String = "", var sourceDirectories: List<String> = emptyList(), var additionalIncludes: List<String> = emptyList())
Link copied to clipboard
interface Features

Represents features available for projects using the winds extension.

Link copied to clipboard
sealed interface License
Link copied to clipboard
interface ModuleMetadata
Link copied to clipboard
Link copied to clipboard
sealed interface Person
Link copied to clipboard
interface Publishing
Link copied to clipboard
Link copied to clipboard

An enum class representing the different release statuses of a library.

Link copied to clipboard
sealed interface Scm
Link copied to clipboard

Describes the various hosts for Sonatype OSSRH. Depending on when a user signed up with Sonatype they have to use different hosts.

Link copied to clipboard
data class SpotlessOptions(var enabled: Boolean = false, var format: String = "", var includeFiles: List<String> = emptyList(), var excludeFiles: List<String> = emptyList())
Link copied to clipboard
interface TaskBuilder
Link copied to clipboard
sealed interface TicketSystem

Represents the ticket system of a Maven publication.

Link copied to clipboard
interface Winds
Link copied to clipboard
interface WindsFeatures

Represents features available for projects using the winds extension.

Link copied to clipboard