diff --git a/pom.xml b/pom.xml
index b12fca53..865003fa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,6 +29,7 @@
1.9.0
3.5.0
3.9.0
+ 3.3.0
3.3.0
1.8
1.8
@@ -46,6 +47,190 @@
2.0.1
3.7.1
+
+
+
+ ${project.groupId}
+ schema2proto-wire
+ ${project.version}
+
+
+ ${project.groupId}
+ schema2proto-xsom
+ ${project.parent.version}
+
+
+ ${project.groupId}
+ schema2proto-xsdproto
+ ${project.version}
+
+
+ ${project.groupId}
+ schema2proto-lib
+ ${project.version}
+
+
+ com.squareup.okio
+ okio
+ ${okio.version}
+
+
+ commons-io
+ commons-io
+ ${commons-io.version}
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+ com.sun.xml.bind.external
+ relaxng-datatype
+ ${relaxng.version}
+
+
+ org.yaml
+ snakeyaml
+ ${snakeyaml.version}
+
+
+ org.slf4j
+ slf4j-api
+ ${slf4j.version}
+
+
+ org.slf4j
+ slf4j-simple
+ ${slf4j.version}
+
+
+ com.google.protobuf
+ protobuf-java
+ ${protobuf.version}
+
+
+ com.google.protobuf
+ protobuf-java-util
+ ${protobuf.version}
+
+
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
+
+
+ commons-cli
+ commons-cli
+ ${commons-cli.version}
+
+
+ build.buf.protoc-gen-validate
+ pgv-java-stub
+ ${pgv-java-stub.version}
+
+
+ org.apache.commons
+ commons-text
+ ${commons-text.version}
+
+
+ com.google.code.gson
+ gson
+ ${gson.version}
+
+
+ de.slub-dresden
+ urnlib
+ ${urnlib.version}
+
+
+ org.apache.maven
+ maven-plugin-api
+ ${maven.version}
+
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+
+
+ org.apache.maven
+ maven-artifact
+ ${maven.version}
+
+
+ org.apache.maven.plugin-tools
+ maven-plugin-annotations
+ ${maven-plugin-annotations.version}
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib
+ ${kotlin.version}
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
+
+
+ com.squareup.wire
+ wire-runtime
+ ${wire.version}
+
+
+ org.assertj
+ assertj-core
+ ${assertj.version}
+
+
+ io.github.java-diff-utils
+ java-diff-utils
+ ${java-diff-utils.version}
+
+
+ org.junit.jupiter
+ junit-jupiter
+ ${junit.jupiter.version}
+
+
+ com.google.jimfs
+ jimfs
+ ${jimfs.version}
+
+
+ org.apache.maven
+ maven-compat
+ ${maven.version}
+
+
+ org.apache.maven.plugin-testing
+ maven-plugin-testing-harness
+ ${maven-plugin-testing-harness.version}
+
+
+ io.github.java-diff-utils
+ java-diff-utils
+ ${java-diff-utils.version}
+
+
+ org.junit.jupiter
+ junit-jupiter
+ ${junit.jupiter.version}
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit.jupiter.version}
+
+
+
diff --git a/schema2proto-lib/pom.xml b/schema2proto-lib/pom.xml
index 1ad210d1..5d231d66 100755
--- a/schema2proto-lib/pom.xml
+++ b/schema2proto-lib/pom.xml
@@ -12,94 +12,76 @@
commons-io
commons-io
- ${commons-io.version}
${project.groupId}
schema2proto-xsom
- ${project.parent.version}
com.google.guava
guava
- ${guava.version}
org.yaml
snakeyaml
- ${snakeyaml.version}
org.slf4j
slf4j-api
- ${slf4j.version}
org.slf4j
slf4j-simple
- ${slf4j.version}
no.entur
schema2proto-wire
- ${project.version}
com.google.protobuf
protobuf-java
- ${protobuf.version}
com.google.protobuf
protobuf-java-util
- ${protobuf.version}
org.apache.commons
commons-lang3
- ${commons-lang3.version}
compile
commons-cli
commons-cli
- ${commons-cli.version}
build.buf.protoc-gen-validate
pgv-java-stub
- ${pgv-java-stub.version}
org.apache.commons
commons-text
- ${commons-text.version}
no.entur
schema2proto-xsdproto
- ${project.version}
com.google.code.gson
gson
- ${gson.version}
de.slub-dresden
urnlib
- ${urnlib.version}
io.github.java-diff-utils
java-diff-utils
- ${java-diff-utils.version}
test
org.junit.jupiter
junit-jupiter
- ${junit.jupiter.version}
test
diff --git a/schema2proto-maven-plugin/pom.xml b/schema2proto-maven-plugin/pom.xml
index b4d3f7de..3d07cb7c 100644
--- a/schema2proto-maven-plugin/pom.xml
+++ b/schema2proto-maven-plugin/pom.xml
@@ -13,7 +13,6 @@
no.entur
schema2proto-lib
- ${project.version}
org.slf4j
@@ -24,43 +23,36 @@
org.apache.maven
maven-plugin-api
- ${maven.version}
provided
org.apache.maven
maven-core
- ${maven.version}
provided
org.apache.maven
maven-artifact
- ${maven.version}
provided
org.apache.maven.plugin-tools
maven-plugin-annotations
- ${maven-plugin-annotations.version}
provided
org.apache.maven
maven-compat
- ${maven.version}
test
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
org.apache.maven.plugin-testing
maven-plugin-testing-harness
- 3.3.0
test
diff --git a/schema2proto-wire/pom.xml b/schema2proto-wire/pom.xml
index bfbf5f6c..d0e05b6a 100755
--- a/schema2proto-wire/pom.xml
+++ b/schema2proto-wire/pom.xml
@@ -12,51 +12,42 @@
org.jetbrains.kotlin
kotlin-stdlib
- ${kotlin.version}
com.google.guava
guava
- ${guava.version}
org.apache.commons
commons-lang3
- ${commons-lang3.version}
compile
com.squareup.wire
wire-runtime
- ${wire.version}
com.squareup.okio
okio
- ${okio.version}
org.assertj
assertj-core
- ${assertj.version}
test
io.github.java-diff-utils
java-diff-utils
- ${java-diff-utils.version}
test
org.junit.jupiter
junit-jupiter
- ${junit.jupiter.version}
test
com.google.jimfs
jimfs
- ${jimfs.version}
test
diff --git a/schema2proto-xsom/pom.xml b/schema2proto-xsom/pom.xml
index 8634d554..3a9a19c9 100644
--- a/schema2proto-xsom/pom.xml
+++ b/schema2proto-xsom/pom.xml
@@ -31,12 +31,10 @@
com.sun.xml.bind.external
relaxng-datatype
- ${relaxng.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test