diff --git a/pom.xml b/pom.xml
index 47dd95b9..e9befbb9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -247,6 +247,9 @@
${java.version}
${project.build.sourceEncoding}
true
+
+ -proc:full
+
diff --git a/rainbowgum-config-apt/pom.xml b/rainbowgum-config-apt/pom.xml
index da9fbf01..a90e3ac9 100644
--- a/rainbowgum-config-apt/pom.xml
+++ b/rainbowgum-config-apt/pom.xml
@@ -46,4 +46,49 @@
pistachio-svc-apt
+
+
+ moditect
+
+ true
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+ add-module-infos
+ package
+
+ add-module-info
+
+
+ true
+
+
+ src/main/java/module-info.moditect
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+ --allow-script-in-comments
+ --snippet-path ${project.basedir}/${doc.resources}${doc.snippets}
+ --add-stylesheet ${parent.root}/doc/jstachio.css
+ --link-modularity-mismatch info
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rainbowgum-config-apt/src/main/java/module-info.java b/rainbowgum-config-apt/src/main/java/module-info.moditect
similarity index 58%
rename from rainbowgum-config-apt/src/main/java/module-info.java
rename to rainbowgum-config-apt/src/main/java/module-info.moditect
index e0671d5f..0cc3037a 100644
--- a/rainbowgum-config-apt/src/main/java/module-info.java
+++ b/rainbowgum-config-apt/src/main/java/module-info.moditect
@@ -6,11 +6,5 @@
*/
module io.jstach.rainbowgum.apt {
requires jdk.compiler;
- requires static io.jstach.prism;
- requires static io.jstach.svc;
- requires static io.jstach.rainbowgum;
- requires static io.jstach.jstache;
- requires static org.eclipse.jdt.annotation;
-
provides Processor with io.jstach.rainbowgum.apt.ConfigProcessor;
}
\ No newline at end of file
diff --git a/rainbowgum-rabbitmq/src/main/java/module-info.java b/rainbowgum-rabbitmq/src/main/java/module-info.java
index 6f6e6440..5b93a20c 100644
--- a/rainbowgum-rabbitmq/src/main/java/module-info.java
+++ b/rainbowgum-rabbitmq/src/main/java/module-info.java
@@ -7,5 +7,4 @@
requires io.jstach.rainbowgum;
requires com.rabbitmq.client;
requires static org.eclipse.jdt.annotation;
- requires static io.jstach.rainbowgum.apt;
}
\ No newline at end of file