diff --git a/pom.xml b/pom.xml
index e47f7a95..d58e3a10 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,6 +48,7 @@
2.23.0.Final
1.1.3
+ 1.18.20
@@ -166,7 +167,7 @@
org.projectlombok
lombok
- 1.18.20
+ ${lombok.version}
uk.co.jemos.podam
@@ -190,10 +191,6 @@
org.apache.maven.plugins
maven-compiler-plugin
-
- 11
- 11
-
maven-jar-plugin
@@ -216,6 +213,38 @@
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
+
+ 11
+ 11
+ UTF-8
+ true
+
+ -XDcompilePolicy=simple
+ -Xplugin:ErrorProne
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+
+
+
+ com.google.errorprone
+ error_prone_core
+ 2.9.0
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
maven-jar-plugin