gradle-plugin / com.squareup.anvil.plugin / AnvilPlugin

AnvilPlugin

open class AnvilPlugin : KotlinCompilerPluginSupportPlugin

Constructors

<init>

AnvilPlugin()

Functions

apply

open fun apply(target: Project): Unit

applyToCompilation

open fun applyToCompilation(kotlinCompilation: KotlinCompilation<*>): Provider<List<SubpluginOption>>

getCompilerPluginId

open fun getCompilerPluginId(): String

getPluginArtifact

open fun getPluginArtifact(): SubpluginArtifact

isApplicable

open fun isApplicable(kotlinCompilation: KotlinCompilation<*>): Boolean