(minor) Fixes for review KT-MR-1290

This commit is contained in:
Sergey Igushkin
2020-06-19 12:19:19 +03:00
parent 10cae9bc5d
commit f7b660b573
14 changed files with 43 additions and 41 deletions
@@ -24,16 +24,16 @@ import org.jetbrains.kotlin.noarg.gradle.model.builder.SamWithReceiverModelBuild
import javax.inject.Inject
class SamWithReceiverGradleSubplugin @Inject internal constructor(private val registry: ToolingModelBuilderRegistry) : KotlinCompilerPluginSupportPlugin {
override fun apply(project: Project) {
project.extensions.create("samWithReceiver", SamWithReceiverExtension::class.java)
override fun apply(target: Project) {
target.extensions.create("samWithReceiver", SamWithReceiverExtension::class.java)
registry.register(SamWithReceiverModelBuilder())
}
companion object {
const val SAM_WITH_RECEIVER_ARTIFACT_NAME = "kotlin-sam-with-receiver"
private val ANNOTATION_ARG_NAME = "annotation"
private val PRESET_ARG_NAME = "preset"
private const val ANNOTATION_ARG_NAME = "annotation"
private const val PRESET_ARG_NAME = "preset"
}
override fun isApplicable(kotlinCompilation: KotlinCompilation<*>): Boolean = true