1

feat: fluent.syntax

Портирование кода из fluent-kotlin
https://github.com/projectfluent/fluent-kotlin
This commit is contained in:
2024-03-29 13:44:27 +03:00
parent 3c36aec40d
commit 499c699cd1
329 changed files with 30594 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
plugins {
id "java"
}
compileJava {
targetCompatibility = sourceCompatibility = JavaVersion.VERSION_17
options.encoding = "UTF-8"
}
group = "ru.di9.fluent"
version = "1.0-SNAPSHOT"
repositories {
mavenLocal()
mavenCentral()
}
ext {
assertjVersion = "3.24.2"
gsonVersion = "2.9.1"
joorVersion = "0.9.15"
jsonAssertVersion = "1.5.1"
junitVersion = "5.9.2"
lombokVersion = "1.18.30"
}
dependencies {
annotationProcessor("org.projectlombok:lombok:$lombokVersion")
compileOnly("org.projectlombok:lombok:$lombokVersion")
testImplementation(platform("org.junit:junit-bom:$junitVersion"))
testImplementation("org.junit.jupiter:junit-jupiter")
testAnnotationProcessor("org.projectlombok:lombok:$lombokVersion")
testCompileOnly("org.projectlombok:lombok:$lombokVersion")
testImplementation("org.assertj:assertj-core:$assertjVersion")
testImplementation("com.google.code.gson:gson:$gsonVersion")
testImplementation("org.jooq:joor:$joorVersion")
testImplementation("org.skyscreamer:jsonassert:$jsonAssertVersion")
}
test {
useJUnitPlatform()
}