plugins {
    id("io.codemodder.java-library")
    id("io.codemodder.runner")
    id("com.netflix.nebula.maven-apache-license")
    id("io.codemodder.maven-publish")
}

description = "Community codemods"

application {
    mainClass.set("io.codemodder.examples.CommunityCodemods")
}

dependencies {
    implementation(project(":framework:codemodder-base"))
    implementation(project(":plugins:codemodder-plugin-semgrep"))
    testImplementation(testlibs.bundles.junit.jupiter)
    testImplementation(testlibs.bundles.hamcrest)
    testImplementation(testlibs.assertj)
    testImplementation(testlibs.mockito)
    testImplementation(project(":framework:codemodder-testutils"))
    testRuntimeOnly(testlibs.junit.jupiter.engine)
}
