override fun addDependency()

in plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchKotlinMultiplatformVariant.kt [191:208]


        override fun addDependency(
            context: EditModuleContext,
            apiPackage: ApiPackage,
            selectedVersion: String,
            selectedScope: String?,
        ) {
            context.validate()
            validateMavenPackageType(apiPackage)
            context.kmpData.modifier.addDependency(
                module = context.kmpData.nativeModule,
                descriptor = UnifiedDependency(
                    groupId = apiPackage.groupId,
                    artifactId = apiPackage.artifactId,
                    version = selectedVersion,
                    configuration = selectedScope ?: defaultScope,
                )
            )
        }