All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.co.touchlab.skie.analytics.compiler.specific.SpecificCompilerConfigurationAnalytics.kt Maven / Gradle / Ivy

There is a newer version: 0.9.0-RC.5
Show newest version
package co.touchlab.skie.analytics.compiler.specific

import co.touchlab.skie.configuration.SkieConfigurationFlag
import co.touchlab.skie.plugin.analytics.AnalyticsProducer
import org.jetbrains.kotlin.backend.konan.KonanConfig

object SpecificCompilerConfigurationAnalytics {

    class Producer(private val config: KonanConfig) : AnalyticsProducer {

        override val name: String = "specific-compiler-configuration"

        override val configurationFlag: SkieConfigurationFlag = SkieConfigurationFlag.Analytics_CompilerConfiguration

        override fun produce(): String = config.getSpecificCompilerConfigurationAnalytics()
    }
}

expect fun KonanConfig.getSpecificCompilerConfigurationAnalytics(): String




© 2015 - 2024 Weber Informatics LLC | Privacy Policy