import org.jetbrains.registerDokkaArtifactPublication plugins { org.jetbrains.conventions.`kotlin-jvm` org.jetbrains.conventions.`maven-publish` } dependencies { compileOnly(project(":core")) implementation(kotlin("stdlib-jdk8")) implementation(kotlin("stdlib")) implementation(kotlin("reflect")) implementation(project(":plugins:base")) testImplementation(project(":plugins:base")) testImplementation(project(":plugins:base:base-test-utils")) val jackson_version: String by project implementation("com.fasterxml.jackson.module:jackson-module-kotlin:$jackson_version") testImplementation(project(":test-utils")) testImplementation(project(":core:test-api")) testImplementation("org.junit.jupiter:junit-jupiter:5.6.0") val jackson_databind_version: String by project constraints { implementation("com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version") { because("CVE-2022-42003") } } } registerDokkaArtifactPublication("gfmPlugin") { artifactId = "gfm-plugin" }