Package-level declarations

Types

Link copied to clipboard
class EditKMPModuleContextData(val modifier: DependencyModifierService, val nativeModule: Module)
Link copied to clipboard
data class KmpAttributesGroups(val displayName: String, val aggregationKeyword: String = displayName)
Link copied to clipboard
class KotlinMultiplatformModuleProvider : AbstractGradleModuleProvider
@Serializable
sealed class PackageSearchKotlinMultiplatformDeclaredDependency : PackageSearchDeclaredPackage.WithVariant
Link copied to clipboard
@Serializable
@SerialName(value = "kotlinMultiplatform")
data class PackageSearchKotlinMultiplatformModule(val name: String, val identity: PackageSearchModule.Identity, val buildFilePath: Path?, val declaredKnownRepositories: Map<String, ApiRepository>, val variants: Map<String, PackageSearchKotlinMultiplatformVariant>, val packageSearchModel: PackageSearchGradleModel, val availableKnownRepositories: Map<String, ApiRepository>, val nativeModule: Module) : PackageSearchModule.WithVariants
Link copied to clipboard
@Serializable
interface PackageSearchKotlinMultiplatformVariant : PackageSearchModuleVariant

Functions

Link copied to clipboard
Link copied to clipboard
fun Set<MppCompilationInfoModel.Compilation>.buildAttributes(): List<PackageSearchModuleVariant.Attribute>
Link copied to clipboard
fun buildAttributesFromRawStrings(rawStrings: Set<String>): List<PackageSearchModuleVariant.Attribute>
Link copied to clipboard
operator fun Set<String>.contains(attribute: PackageSearchModuleVariant.Attribute.NestedAttribute): Boolean
Link copied to clipboard
fun <K, V> Map<K, V?>.filterNotNullValues(): Map<K, V>
Link copied to clipboard
fun PackageSearchModuleVariant.Attribute.NestedAttribute.flatten(): Set<String>