From ce423971e6ea3b4126806eea4b6874daee9f07b2 Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Mon, 19 Aug 2024 01:15:51 +0800 Subject: Added a checker module. NOTE: I think I should look at guava or commons for some sort of sealable Map instead of the current Scope :D --- checker/build.gradle.kts | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 checker/build.gradle.kts (limited to 'checker/build.gradle.kts') diff --git a/checker/build.gradle.kts b/checker/build.gradle.kts new file mode 100644 index 0000000..08e9b33 --- /dev/null +++ b/checker/build.gradle.kts @@ -0,0 +1,30 @@ +plugins { + java + id("io.freefair.lombok") version "8.6" +} + +val slf4jVersion = "2.0.13" + +repositories { + mavenCentral() +} + +dependencies { + implementation("org.slf4j:slf4j-api:$slf4jVersion") + + implementation(project(":ast")) + implementation(project(":core")) + implementation(project(":utils")) +} + +java { + sourceCompatibility = JavaVersion.VERSION_22 + targetCompatibility = JavaVersion.VERSION_22 + toolchain { + languageVersion = JavaLanguageVersion.of(22) + } +} + +tasks.withType { + options.compilerArgs.add("--enable-preview") +} \ No newline at end of file -- cgit v1.2.3