KotlinCompilerGradlePlugin

interface KotlinCompilerGradlePlugin : KotlinCompilerPluginSupportPlugin

Functions

Link copied to clipboard
open override fun apply(target: Project)
Link copied to clipboard
abstract fun applyToCompilation(kotlinCompilation: KotlinCompilation<*>): Provider<List<SubpluginOption>>
Link copied to clipboard
open fun DependencyHandlerScope.compilerClasspath(dependency: Any)
Link copied to clipboard
open fun Project.configureFreeCompilerArgs(compilerClasspath: Configuration)
Link copied to clipboard
abstract fun getCompilerPluginId(): String
Link copied to clipboard
abstract fun getPluginArtifact(): SubpluginArtifact
Link copied to clipboard
open fun getPluginArtifactForNative(): SubpluginArtifact?
Link copied to clipboard
abstract fun isApplicable(kotlinCompilation: KotlinCompilation<*>): Boolean