summaryrefslogtreecommitdiff
path: root/buildSrc/src/main/kotlin
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2023-01-22 00:30:51 +0000
committerFabian Mastenbroek <mail.fabianm@gmail.com>2023-02-01 22:01:19 +0000
commit6927c51885bb3073b310150c4f40c64eea44a919 (patch)
treea3da33f2e1653be23008dba15e9b3ed7044ae921 /buildSrc/src/main/kotlin
parente64487cb57ca75d17fe5a8a664c1e8247c7b5168 (diff)
refactor(web/server): Convert resources to Java
This change converts the resource classes of the OpenDC web server to use Java, The Quarkus integration for Java is more mature and the programming quality of experience is not that much worse.
Diffstat (limited to 'buildSrc/src/main/kotlin')
-rw-r--r--buildSrc/src/main/kotlin/quarkus-conventions.gradle.kts16
1 files changed, 1 insertions, 15 deletions
diff --git a/buildSrc/src/main/kotlin/quarkus-conventions.gradle.kts b/buildSrc/src/main/kotlin/quarkus-conventions.gradle.kts
index f1adb182..3bd3d85a 100644
--- a/buildSrc/src/main/kotlin/quarkus-conventions.gradle.kts
+++ b/buildSrc/src/main/kotlin/quarkus-conventions.gradle.kts
@@ -29,25 +29,11 @@ import org.gradle.kotlin.dsl.kotlin
import org.gradle.kotlin.dsl.withType
plugins {
- id("kotlin-conventions")
- kotlin("plugin.allopen")
- kotlin("plugin.jpa")
+ id("java-conventions")
id("testing-conventions")
id("io.quarkus")
}
-/* Mark necessary classes as open in Kotlin */
-allOpen {
- annotation("javax.ws.rs.Path")
- annotation("javax.enterprise.context.ApplicationScoped")
- annotation("io.quarkus.test.junit.QuarkusTest")
- annotation("javax.persistence.Entity")
-}
-
-/* Include metadata for method parameters */
-tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
- kotlinOptions.javaParameters = true
-}
/* Launch Quarkus dev mode from project root directory */
tasks.quarkusDev {