WithVariants

@Serializable
data class WithVariants(val name: String, val identity: SerializableIdentity, val declaredRepositories: List<SerializablePackageSearchDeclaredRepository>, val compatiblePackageTypes: List<PackagesType>, val dependencyMustHaveAScope: Boolean, val variants: Map<String, SerializablePackageSearchModuleVariant>, val variantTerminology: PackageSearchModule.WithVariants.Terminology, val mainVariantName: String) : SerializablePackageSearchModule

Constructors

Link copied to clipboard
constructor(name: String, identity: SerializableIdentity, declaredRepositories: List<SerializablePackageSearchDeclaredRepository>, compatiblePackageTypes: List<PackagesType>, dependencyMustHaveAScope: Boolean, variants: Map<String, SerializablePackageSearchModuleVariant>, variantTerminology: PackageSearchModule.WithVariants.Terminology, mainVariantName: String)

Properties

Link copied to clipboard
open override val compatiblePackageTypes: List<PackagesType>
Link copied to clipboard
Link copied to clipboard
open override val identity: SerializableIdentity
Link copied to clipboard
Link copied to clipboard
open override val name: String
Link copied to clipboard
val variantTerminology: PackageSearchModule.WithVariants.Terminology