import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { kotlin("jvm") version "latest.release" kotlin("kapt") version "latest.release" java idea `java-library` id("org.springframework.boot") version "latest.release" id("io.spring.dependency-management") version "latest.release" id("com.google.devtools.ksp") version "latest.release" } group = "de.hype.bingonet.compiler" version = "1.0-SNAPSHOT" tasks.test { useJUnitPlatform() } repositories { mavenCentral() maven("https://repo.hypixel.net/repository/Hypixel/") maven("https://jitpack.io") } dependencies { testImplementation(kotlin("test")) implementation(kotlin("stdlib")) //implementation("org.apache.logging.log4j:log4j-Core.INSTANCE:2.20.0") implementation("com.google.code.gson:gson") implementation("com.mysql:mysql-connector-j") // implementation("io.github.JDA-Fork:JDA:82d7ab90d6") implementation("net.dv8tion:JDA:latest.release") implementation("com.vdurmont:emoji-java:latest.release") implementation("org.commonmark:commonmark:latest.release") implementation("org.reflections:reflections:latest.release") implementation("com.github.valb3r.letsencrypt-helper:letsencrypt-helper-tomcat:0.4.0") // https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk16 implementation("org.bouncycastle:bcprov-jdk18on:1.72") implementation("org.slf4j:log4j-over-slf4j") implementation("p6spy:p6spy:latest.release") implementation("com.github.ben-manes.caffeine:caffeine") implementation("org.apache.httpcomponents.client5:httpclient5") implementation("com.github.HacktheTime:HypixelAPI:4f36fb94e2d393121e7b0181d4e1f6b99b59394e") testImplementation("org.jsoup:jsoup:1.15.3") // implementation("com.sun.mail:javax.mail") implementation("me.nullicorn:Nedit:latest.release") implementation("org.apache.commons:commons-lang3:latest.release") implementation("org.apache.commons:commons-text:latest.release") implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-thymeleaf") implementation("org.springframework.boot:spring-boot-starter-security") implementation("ch.qos.logback:logback-classic") testImplementation("org.springframework.boot:spring-boot-starter-test") implementation("org.jsoup:jsoup:latest.release") implementation(kotlin("stdlib")) implementation("com.google.auto.service:auto-service:latest.release") annotationProcessor("com.google.auto.service:auto-service:latest.release") kapt("com.google.auto.service:auto-service:latest.release") implementation("com.github.javaparser:javaparser-core:latest.release") implementation("com.squareup:javapoet:1.13.0") implementation("com.squareup:kotlinpoet:latest.release") implementation("com.google.devtools.ksp:symbol-processing-api:latest.release") implementation("com.squareup:kotlinpoet-ksp:latest.release") } tasks.withType { options.compilerArgs.add("-AprojectDir=${project.projectDir}") } val compileKotlin: KotlinCompile by tasks compileKotlin.compilerOptions { freeCompilerArgs.set(listOf("-Xmulti-dollar-interpolation")) }