1
0

add plugins

This commit is contained in:
Владимир Шперлинг 2024-10-29 13:00:54 +00:00
parent e0f936c173
commit ec48d5f6b8

View File

@ -1,3 +1,4 @@
import org.gradle.kotlin.dsl.version
import org.gradle.plugin.use.PluginDependenciesSpec import org.gradle.plugin.use.PluginDependenciesSpec
import org.gradle.plugin.use.PluginDependencySpec import org.gradle.plugin.use.PluginDependencySpec
@ -15,6 +16,8 @@ val PluginDependenciesSpec.kotlinAnnotationProcessor: PluginDependencySpec
get() = id(Plugin.Id.Kotlin.annotationProcessor) get() = id(Plugin.Id.Kotlin.annotationProcessor)
val PluginDependenciesSpec.kotlinSerialization: PluginDependencySpec val PluginDependenciesSpec.kotlinSerialization: PluginDependencySpec
get() = id(Plugin.Id.Kotlin.serialization) get() = id(Plugin.Id.Kotlin.serialization)
val PluginDependenciesSpec.jetbrainsKotlinSerialization: PluginDependencySpec
get() = id(Plugin.Id.JetBrains.serialization)
object Plugin { object Plugin {
object Id { object Id {
@ -49,12 +52,16 @@ object Plugin {
/** /**
* Plugin published in https://plugins.gradle.org/ * Plugin published in https://plugins.gradle.org/
*/ */
const val annotationProcessor = "kapt" const val annotationProcessor = "org.jetbrains.kotlin.kapt"
/** /**
* Plugin published in https://plugins.gradle.org/ * Plugin published in https://plugins.gradle.org/
*/ */
const val serialization = "plugin.serialization" const val serialization = "plugin.serialization"
} }
object JetBrains {
const val serialization = "org.jetbrains.kotlin.plugin.serialization"
}
} }
} }