plugins { id("java") id("io.freefair.lombok") version "9.5.0" } group = "net.halfheart" version = "1.0-SNAPSHOT" repositories { mavenCentral() } dependencies { testImplementation(platform("org.junit:junit-bom:5.10.0")) testImplementation("org.junit.jupiter:junit-jupiter") testRuntimeOnly("org.junit.platform:junit-platform-launcher") implementation("org.json:json:20231013") compileOnly("org.projectlombok:lombok:1.18.46") annotationProcessor("org.projectlombok:lombok:1.18.46") testCompileOnly("org.projectlombok:lombok:1.18.46") testAnnotationProcessor("org.projectlombok:lombok:1.18.46") } tasks.test { useJUnitPlatform() } tasks.jar { manifest { attributes( "Main-Class" to "net.halfheart.Main", ) } }