plugins { java } repositories { mavenCentral() } dependencies { constraints { } compileOnly("org.projectlombok:lombok:1.18.32") annotationProcessor("org.projectlombok:lombok:1.18.32") testCompileOnly("org.projectlombok:lombok:1.18.32") testAnnotationProcessor("org.projectlombok:lombok:1.18.32") testImplementation("org.junit.jupiter:junit-jupiter:5.12.1") testRuntimeOnly("org.junit.platform:junit-platform-launcher") implementation("org.slf4j:slf4j-api:2.0.7") implementation("org.slf4j:slf4j-simple:2.0.7") } java { toolchain { languageVersion = JavaLanguageVersion.of(21) } } tasks.named("test") { useJUnitPlatform() }