From e5a2b8993f8338ed45c22d3e0d72393e1ae18d05 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Fri, 23 Oct 2020 22:56:07 +0200 Subject: [PATCH] Remove module-infos Some libraires are not yet ready.. {Arrow,Lucene,Http4k} should be packed inside a shaded jar because they all have some split packages HikariCP has an invalid module-info.java Kapt doesn't work --- .../src/main/kotlin/module-info.java | 25 -------------- .../src/main/kotlin/module-info.java | 5 --- .../src/main/kotlin/module-info.java | 33 ------------------- .../src/main/kotlin/module-info.java | 18 ---------- .../src/main/kotlin/module-info.java | 10 ------ .../src/main/kotlin/module-info.java | 6 ---- 6 files changed, 97 deletions(-) delete mode 100644 simplenotes-app/src/main/kotlin/module-info.java delete mode 100644 simplenotes-config/src/main/kotlin/module-info.java delete mode 100644 simplenotes-domain/src/main/kotlin/module-info.java delete mode 100644 simplenotes-persistance/src/main/kotlin/module-info.java delete mode 100644 simplenotes-search/src/main/kotlin/module-info.java delete mode 100644 simplenotes-types/src/main/kotlin/module-info.java diff --git a/simplenotes-app/src/main/kotlin/module-info.java b/simplenotes-app/src/main/kotlin/module-info.java deleted file mode 100644 index a55f4ef..0000000 --- a/simplenotes-app/src/main/kotlin/module-info.java +++ /dev/null @@ -1,25 +0,0 @@ -module simplenotes.app { - requires java.sql; - requires kotlin.stdlib; - - requires simplenotes.config; - requires simplenotes.persistance; - requires simplenotes.domain; - requires simplenotes.search; - requires simplenotes.types; - - requires http4k.core; - requires org.eclipse.jetty.server; - requires org.eclipse.jetty.servlet; - requires org.eclipse.jetty.util; - - requires slf4j.api; - requires koin.core; - requires arrow.module; - requires kotlinx.html.jvm; - requires kotlinx.serialization.core.jvm; - requires kotlinx.serialization.json.jvm; - requires konform.jvm; - requires prettytime; - requires ktorm.core; -} diff --git a/simplenotes-config/src/main/kotlin/module-info.java b/simplenotes-config/src/main/kotlin/module-info.java deleted file mode 100644 index 12e8479..0000000 --- a/simplenotes-config/src/main/kotlin/module-info.java +++ /dev/null @@ -1,5 +0,0 @@ -module simplenotes.config { - requires kotlin.stdlib; - - exports be.simplenotes.config; -} diff --git a/simplenotes-domain/src/main/kotlin/module-info.java b/simplenotes-domain/src/main/kotlin/module-info.java deleted file mode 100644 index 8392e17..0000000 --- a/simplenotes-domain/src/main/kotlin/module-info.java +++ /dev/null @@ -1,33 +0,0 @@ -module simplenotes.domain { - requires kotlin.stdlib; - requires kotlin.stdlib.jdk7; - - requires simplenotes.config; - requires simplenotes.types; - requires simplenotes.persistance; - - exports be.simplenotes.domain to simplenotes.app; - exports be.simplenotes.domain.security to simplenotes.app; - exports be.simplenotes.domain.usecases to simplenotes.app; - exports be.simplenotes.domain.usecases.markdown to simplenotes.app; - exports be.simplenotes.domain.usecases.users.login to simplenotes.app; - exports be.simplenotes.domain.usecases.users.delete to simplenotes.app; - exports be.simplenotes.domain.usecases.users.register to simplenotes.app; - - requires arrow.module; - - requires flexmark; - requires flexmark.util.data; - requires flexmark.ext.gfm.tasklist; - - requires koin.core; - requires konform.jvm; - requires org.yaml.snakeyaml; - requires java.jwt; - requires kotlinx.serialization.core.jvm; - requires org.apache.commons.compress; - requires kotlinx.serialization.json.jvm; - requires owasp.java.html.sanitizer; - requires jbcrypt; - requires simplenotes.search; -} diff --git a/simplenotes-persistance/src/main/kotlin/module-info.java b/simplenotes-persistance/src/main/kotlin/module-info.java deleted file mode 100644 index da397b3..0000000 --- a/simplenotes-persistance/src/main/kotlin/module-info.java +++ /dev/null @@ -1,18 +0,0 @@ -module simplenotes.persistance { - requires kotlin.stdlib; - - exports be.simplenotes.persistance to simplenotes.app; - exports be.simplenotes.persistance.repositories to simplenotes.domain; - - requires simplenotes.types; - - requires ktorm.core; - requires java.sql; - requires simplenotes.config; - requires kotlin.stdlib.jdk7; - requires java.compiler; - requires org.mapstruct; - requires org.flywaydb.core; - requires com.zaxxer.hikari; - requires koin.core; -} diff --git a/simplenotes-search/src/main/kotlin/module-info.java b/simplenotes-search/src/main/kotlin/module-info.java deleted file mode 100644 index a77fcb0..0000000 --- a/simplenotes-search/src/main/kotlin/module-info.java +++ /dev/null @@ -1,10 +0,0 @@ -module simplenotes.search { - requires kotlin.stdlib; - requires simplenotes.types; - - exports be.simplenotes.search to simplenotes.app, simplenotes.domain; - - requires lucene; - requires slf4j.api; - requires koin.core; -} diff --git a/simplenotes-types/src/main/kotlin/module-info.java b/simplenotes-types/src/main/kotlin/module-info.java deleted file mode 100644 index 8026035..0000000 --- a/simplenotes-types/src/main/kotlin/module-info.java +++ /dev/null @@ -1,6 +0,0 @@ -module simplenotes.types { - requires kotlin.stdlib; - requires kotlinx.serialization.core.jvm; - - exports be.simplenotes.types; -}