SerializablePackageSearchModuleVariant

@Serializable
data class SerializablePackageSearchModuleVariant(val name: String, val variantTerminology: PackageSearchModule.WithVariants.Terminology?, val declaredDependencies: List<SerializablePackageSearchDeclaredPackage>, val attributes: List<PackageSearchModuleVariant.Attribute>, val compatiblePackageTypes: List<PackagesType>, val isPrimary: Boolean, val dependencyMustHaveAScope: Boolean, val availableScopes: List<String>, val defaultScope: String?)

Constructors

Link copied to clipboard
constructor(name: String, variantTerminology: PackageSearchModule.WithVariants.Terminology?, declaredDependencies: List<SerializablePackageSearchDeclaredPackage>, attributes: List<PackageSearchModuleVariant.Attribute>, compatiblePackageTypes: List<PackagesType>, isPrimary: Boolean, dependencyMustHaveAScope: Boolean, availableScopes: List<String>, defaultScope: String?)

Properties

Link copied to clipboard
val attributes: List<PackageSearchModuleVariant.Attribute>
Link copied to clipboard
Link copied to clipboard
val compatiblePackageTypes: List<PackagesType>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val variantTerminology: PackageSearchModule.WithVariants.Terminology?