diff --git a/cache-client/pom.xml b/cache-client/pom.xml
index 64c481e76e..a570b9465c 100644
--- a/cache-client/pom.xml
+++ b/cache-client/pom.xml
@@ -50,14 +50,10 @@
junit
junit
- 4.12
- test
org.slf4j
slf4j-simple
- 1.7.12
- test
net.runelite
diff --git a/cache-updater/pom.xml b/cache-updater/pom.xml
index ac51e66b60..06c876f67f 100644
--- a/cache-updater/pom.xml
+++ b/cache-updater/pom.xml
@@ -36,6 +36,7 @@
1.5.6.RELEASE
+ 5.1.45
@@ -58,7 +59,7 @@
mysql
mysql-connector-java
- 5.1.45
+ ${mysql.connector.version}
net.runelite
@@ -68,12 +69,10 @@
org.sql2o
sql2o
- 1.5.4
io.minio
minio
- 3.0.6
org.projectlombok
diff --git a/cache/pom.xml b/cache/pom.xml
index 7d8dcdc50c..95037fe0b7 100644
--- a/cache/pom.xml
+++ b/cache/pom.xml
@@ -36,9 +36,11 @@
Cache
- 165
-
+ 1.3.1
+ 1.10
4.6
+
+ 165
@@ -59,7 +61,7 @@
org.apache.commons
commons-compress
- 1.10
+ ${commons.compress.version}
com.google.code.gson
@@ -68,7 +70,6 @@
io.netty
netty-buffer
- 4.1.0.Final
org.antlr
@@ -78,7 +79,7 @@
commons-cli
commons-cli
- 1.3.1
+ ${commons.cli.version}
org.projectlombok
@@ -89,14 +90,10 @@
junit
junit
- 4.12
- test
org.slf4j
slf4j-simple
- 1.7.12
- test
net.runelite.rs
diff --git a/http-api/pom.xml b/http-api/pom.xml
index 15c03eac36..bd2720904d 100644
--- a/http-api/pom.xml
+++ b/http-api/pom.xml
@@ -35,6 +35,10 @@
http-api
+ 1.4
+
+ 2.2.6
+
nogit
false
@@ -43,7 +47,6 @@
com.squareup.okhttp3
okhttp
- 3.7.0
com.google.code.gson
@@ -61,26 +64,20 @@
org.apache.commons
commons-csv
- 1.4
+ ${commons.csv.version}
junit
junit
- 4.12
- test
org.slf4j
slf4j-simple
- 1.7.12
- test
com.squareup.okhttp3
mockwebserver
- 3.7.0
- test
@@ -95,7 +92,7 @@
pl.project13.maven
git-commit-id-plugin
- 2.2.6
+ ${maven.git.commit.id.version}
query-git-info
diff --git a/http-service/pom.xml b/http-service/pom.xml
index 7b44773033..ba87e90c83 100644
--- a/http-service/pom.xml
+++ b/http-service/pom.xml
@@ -38,6 +38,12 @@
1.5.6.RELEASE
1.2.0.Final
+ 2.2.3
+ 3.10.1
+ 4.1.0
+ 3.1.8
+ 2.10.0
+ 2.3.1
@@ -85,13 +91,12 @@
org.mariadb.jdbc
mariadb-java-client
- 2.2.3
+ ${maria.java.client.version}
provided
org.sql2o
sql2o
- 1.5.4
com.google.guava
@@ -104,17 +109,16 @@
com.github.scribejava
scribejava-apis
- 4.1.0
+ ${scribejava.apis.version}
io.minio
minio
- 3.0.6
redis.clients
jedis
- 2.10.0
+ ${redis.clients.version}
org.apache.commons
@@ -125,7 +129,7 @@
org.mongodb
mongodb-driver-sync
- 3.10.1
+ ${mongodb.driver.version}
@@ -136,8 +140,6 @@
com.squareup.okhttp3
mockwebserver
- 3.7.0
- test
com.h2database
@@ -188,13 +190,13 @@
com.github.kongchen
swagger-maven-plugin
- 3.1.8
+ ${swagger.maven.plugin.version}
javax.xml.bind
jaxb-api
- 2.3.1
+ ${jaxb.api.version}
diff --git a/pom.xml b/pom.xml
index 1bebdcb939..192c0b8d72 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,6 +39,25 @@
UTF-8
1.8
1.18.4
+ 8.3
+ 1.2.3
+ 2.8.5
+ 23.2-jre
+ 4.12
+ 1.7.12
+ 4.1.0.Final
+ 1.10.19
+ 1.5.4
+ 3.0.6
+ 3.7.0
+ 0.7
+
+ 3.0.2
+ 3.6.1
+ 2.17
+ 3.0.0-M1
+ 2.5.3
+ 2.18
true
true
@@ -134,7 +153,7 @@
com.google.guava
guava
- 23.2-jre
+ ${guava.version}
org.projectlombok
@@ -145,12 +164,61 @@
com.google.code.gson
gson
- 2.8.5
+ ${gson.version}
+
+
+ org.sql2o
+ sql2o
+ ${sql2o.version}
+
+
+ io.netty
+ netty-buffer
+ ${netty.version}
+
+
+ io.minio
+ minio
+ ${minio.version}
+
+
+ io.netty
+ netty-all
+ ${netty.version}
+
+
+ com.squareup.okhttp3
+ okhttp
+ ${okhttp3.version}
+
+
+ com.squareup.okhttp3
+ mockwebserver
+ ${okhttp3.version}
+ test
+
+
+ org.slf4j
+ slf4j-simple
+ ${slf4j.version}
+ test
+
+
+ org.mockito
+ mockito-all
+ ${mockito.version}
+ test
+
+
+ junit
+ junit
+ ${junit.version}
+ test
ch.qos.logback
logback-parent
- 1.2.3
+ ${logback.version}
pom
import
@@ -169,7 +237,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.6.1
+ ${maven.compiler.plugin.version}
${java.version}
${java.version}
@@ -178,24 +246,24 @@
org.apache.maven.plugins
maven-surefire-plugin
-
- 2.18
+ ${maven.surefire-plugin.version}
true
-Xmx512m
+ false
org.apache.maven.plugins
maven-release-plugin
- 2.5.3
+ ${maven.release.plugin.version}
org.apache.maven.plugins
maven-javadoc-plugin
- 3.0.0-M1
+ ${maven.javadoc.plugin.version}
8
@@ -212,12 +280,12 @@
org.apache.maven.plugins
maven-checkstyle-plugin
- 2.17
+ ${maven.checkstyle.plugin.version}
com.puppycrawl.tools
checkstyle
- 8.3
+ ${checkstyle.version}
@@ -232,14 +300,16 @@
checkstyle.xml
- ${project.build.sourceDirectory}
+
+ ${project.build.sourceDirectory}
+
true
io.github.zlika
reproducible-build-maven-plugin
- 0.7
+ ${zlika.reproducible.build.maven.plugin.version}
@@ -256,12 +326,12 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.0.2
+ ${maven.jar.plugin.version}
org.apache.maven.plugins
maven-compiler-plugin
- 3.6.1
+ ${maven.compiler.plugin.version}
diff --git a/protocol-api/pom.xml b/protocol-api/pom.xml
index 7a47b77618..2d603d2a3e 100644
--- a/protocol-api/pom.xml
+++ b/protocol-api/pom.xml
@@ -58,8 +58,6 @@
junit
junit
- 4.12
- test
diff --git a/protocol/pom.xml b/protocol/pom.xml
index 995b2d62ad..a5268974a4 100644
--- a/protocol/pom.xml
+++ b/protocol/pom.xml
@@ -54,7 +54,6 @@
io.netty
netty-all
- 4.1.0.Final
org.projectlombok
@@ -65,8 +64,6 @@
junit
junit
- 4.12
- test
diff --git a/runelite-api/pom.xml b/runelite-api/pom.xml
index 37c849d760..08df195bcd 100644
--- a/runelite-api/pom.xml
+++ b/runelite-api/pom.xml
@@ -35,6 +35,10 @@
runelite-api
RuneLite API
+
+ 1.3.9
+
+
org.slf4j
@@ -48,14 +52,12 @@
com.google.code.findbugs
jsr305
- 1.3.9
+ ${jsr305.version}
junit
junit
- 4.12
- test
diff --git a/runelite-client/pom.xml b/runelite-client/pom.xml
index e05ea94aec..7dee12b91a 100644
--- a/runelite-client/pom.xml
+++ b/runelite-client/pom.xml
@@ -38,6 +38,18 @@
4.1.0
2.3.2
+ 1.3
+ 5.0.1
+ 1.2
+ 1.0
+ 4.5.1
+ 8.0.02
+ 1.5.00
+ 1.1
+ 1.0
+ 3.0.2
+ 1.4
+ 3.2.1
true
@@ -62,7 +74,7 @@
net.sf.jopt-simple
jopt-simple
- 5.0.1
+ ${jopt.version}
com.google.guava
@@ -81,12 +93,12 @@
net.runelite.pushingpixels
substance
- 8.0.02
+ ${runelite.pushingpixels.substance.version}
net.runelite.pushingpixels
trident
- 1.5.00
+ ${runelite.pushingpixels.trident.version}
runtime
@@ -97,7 +109,7 @@
org.apache.commons
commons-text
- 1.2
+ ${commons.text.version}
org.jogamp.jogl
@@ -168,7 +180,7 @@
io.sigpipe
jbsdiff
- 1.0
+ ${sigpipe.jbsdiff.version}
org.tukaani
@@ -180,12 +192,12 @@
net.java.dev.jna
jna
- 4.5.1
+ ${java.dev.jna.version}
net.java.dev.jna
jna-platform
- 4.5.1
+ ${java.dev.jna.version}
@@ -207,12 +219,12 @@
net.runelite
discord
- 1.1
+ ${runelite.discord.version}
net.runelite
orange-extensions
- 1.0
+ ${runelite.orange.extensions.version}
provided