Skip to content

createCompilationOptions

Creates a new KaCompilationOptions instance using the given DSL init block.

Example usage:

val options = createCompilationOptions {
    target(KaCompilationTarget.JVM)
    moduleName("myModule")
    languageVersionSettings(languageSettings)
    allowedErrorFilter { diagnostic -> diagnostic.factoryName in allowedErrors }
}

Parameters