diff --git a/pom.xml b/pom.xml
index a6c833a41..e32af30e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -142,6 +142,99 @@
9.9
${project.version}
+
+ 3.3.1
+ 3.12.0
+ 3.2.8
+ 3.7.1
+ 3.14.1
+ 3.1.4
+ ${surefire.version}
+ 6.0.0
+ 3.6.2
+ 3.4.2
+ 2.2.1
+ 3.2.0
+ 3.3.4
+ 3.6.1
+
+
+ 0.9.0
+ ${dokka.version}
+ ${kotlin.version}
+ 0.24.2
+ 1.2.8
+ 0.8.14
+ 0.1.4
+ 0.230.1
+ 4.0.0
+ 6.21.1
+
+
+ 3.5.0
+ 26.0.2-1
+ 1.13
+ 4.8.184
+ 3.30.2-GA
+ 1.10
+ 1.7.1
+ 3.6.1.Final
+ 3.1.1
+ 2.1.4
+ 2.0.1.MR
+ 2024.0.11
+ 5.6.0
+ 1.0
+ 3.19.0
+ 3.19.0
+ 2025.1.1
+ 2.9.1
+ 1.2
+ 1.0
+ 1.4.1
+ 1.1.0.RELEASE
+ 1.0.0.RELEASE
+ 3.2.10
+ 1.0.0-M2
+ 1.17.1
+ 1
+ 1.14.6
+ 1.18.42
+ 2.20.0
+ 3.0.2
+ 4.9.6
+ 1.1.1
+ 3.9.0
+ 3.15.1
+ 4.0.2
+ 1.2.0
+ 3.9.0
+ 2.2.1
+ 1.14
+ 3.48.3
+ 1.20.6
+ 4.0.24
+ 4.0.6
+ 1.1.7
+ 2.1.3
+ 0.9.15
+ 3.3.0
+ 2.0.2
+ 1.0.0
+ 1.0
+ 1.4.1
+ 0.0.7
+ 2.10
+ 1.1.3
+ 2.9.0
+ 1.0.0
+ 2.9.0
+ 6.0.0
+ 3.19.0
+ 2.9.1
+ 1.0.0
+ 1.0.7.RELEASE
+
*
${osgi.import.package.root}
@@ -162,12 +255,12 @@
io.smallrye
jandex
- 3.5.0
+ ${jandex.version}
org.jetbrains
annotations
- 26.0.2-1
+ ${jetbrains-annotations.version}
provided
@@ -178,7 +271,7 @@
com.vividsolutions
jts
- 1.13
+ ${jts.version}
com.h2database
@@ -193,7 +286,7 @@
io.github.classgraph
classgraph
- 4.8.184
+ ${classgraph.version}
test
@@ -205,7 +298,7 @@
org.javassist
javassist
- 3.30.2-GA
+ ${javassist.version}
com.google.guava
@@ -215,7 +308,7 @@
org.geolatte
geolatte-geom
- 1.10
+ ${geolatte-geom.version}
org.jetbrains.kotlin
@@ -232,12 +325,12 @@
com.fasterxml
classmate
- 1.7.1
+ ${classmate.version}
org.jboss.logging
jboss-logging
- 3.6.1.Final
+ ${jboss-logging.version}
org.ow2.asm
@@ -260,22 +353,22 @@
jakarta.validation
jakarta.validation-api
- 3.1.1
+ ${jakarta.validation-api.version}
jakarta.activation
jakarta.activation-api
- 2.1.4
+ ${jakarta.activation-api.version}
jakarta.inject
jakarta.inject-api
- 2.0.1.MR
+ ${jakarta.inject-api.version}
io.projectreactor
reactor-bom
- 2024.0.11
+ ${reactor-bom.version}
pom
import
@@ -302,7 +395,7 @@
org.easymock
easymock
- 5.6.0
+ ${easymock.version}
test
@@ -324,32 +417,32 @@
org.apache.maven.plugins
maven-source-plugin
- 3.3.1
+ ${maven-source-plugin.version}
org.apache.maven.plugins
maven-javadoc-plugin
- 3.12.0
+ ${maven-javadoc-plugin.version}
org.apache.maven.plugins
maven-gpg-plugin
- 3.2.8
+ ${maven-gpg-plugin.version}
org.apache.maven.plugins
maven-assembly-plugin
- 3.7.1
+ ${maven-assembly-plugin.version}
org.apache.maven.plugins
maven-compiler-plugin
- 3.14.1
+ ${maven-compiler-plugin.version}
org.apache.maven.plugins
maven-deploy-plugin
- 3.1.4
+ ${maven-deploy-plugin.version}
org.apache.maven.plugins
@@ -371,7 +464,7 @@
org.apache.felix
maven-bundle-plugin
- 6.0.0
+ ${maven-bundle-plugin.version}
bundle-manifest
@@ -417,7 +510,7 @@
org.apache.maven.plugins
maven-enforcer-plugin
- 3.6.2
+ ${maven-enforcer-plugin.version}
enforce-maven
@@ -442,7 +535,7 @@
com.github.siom79.japicmp
japicmp-maven-plugin
- 0.24.2
+ ${japicmp-maven-plugin.version}
@@ -510,18 +603,18 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
de.qaware.maven
go-offline-maven-plugin
- 1.2.8
+ ${go-offline-maven-plugin.version}
org.codehaus.mojo.signature
java18
- 1.0
+ ${animal-sniffer-signature.version}
signature
MAIN
@@ -532,7 +625,7 @@
org.jacoco
jacoco-maven-plugin
- 0.8.14
+ ${jacoco-maven-plugin.version}
com/querydsl/**
@@ -543,7 +636,7 @@
com.marvinformatics.jacoco
easy-jacoco-maven-plugin
- 0.1.4
+ ${easy-jacoco-maven-plugin.version}
@@ -573,7 +666,7 @@
org.apache.maven.plugins
maven-scm-plugin
- 2.2.1
+ ${maven-scm-plugin.version}
${project.version}
@@ -581,7 +674,7 @@
io.sundr
sundr-maven-plugin
- 0.230.1
+ ${sundr-maven-plugin.version}
false
@@ -731,7 +824,7 @@
com.github.ekryd.sortpom
sortpom-maven-plugin
- 4.0.0
+ ${sortpom-maven-plugin.version}
true
\n
@@ -751,7 +844,7 @@
org.apache.maven.plugins
maven-wrapper-plugin
- 3.3.4
+ ${maven-wrapper-plugin.version}
${mvn.version}
@@ -793,7 +886,7 @@
org.sonatype.central
central-publishing-maven-plugin
- 0.9.0
+ ${central-publishing-maven-plugin.version}
true
central
@@ -938,7 +1031,7 @@
org.codehaus.mojo
build-helper-maven-plugin
- 3.6.1
+ ${build-helper-maven-plugin.version}
@@ -1026,18 +1119,18 @@
org.openrewrite.maven
rewrite-maven-plugin
- 6.21.1
+ ${rewrite-maven-plugin.version}
org.openrewrite.recipe
rewrite-testing-frameworks
- 3.19.0
+ ${rewrite-testing-frameworks.version}
org.openrewrite.recipe
rewrite-migrate-java
- 3.19.0
+ ${rewrite-migrate-java.version}
@@ -1095,7 +1188,7 @@
org.apache.maven.plugins
maven-toolchains-plugin
- 3.2.0
+ ${maven-toolchains-plugin.version}
diff --git a/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml b/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml
index 726876417..8d9f3d04f 100644
--- a/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml
+++ b/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml
@@ -28,7 +28,7 @@
com.fasterxml.jackson.module
jackson-module-kotlin
- 2.20.0
+ ${jackson.version}
org.jetbrains.kotlin
diff --git a/querydsl-examples/querydsl-example-sql-spring/pom.xml b/querydsl-examples/querydsl-example-sql-spring/pom.xml
index 033cec995..339f584cc 100644
--- a/querydsl-examples/querydsl-example-sql-spring/pom.xml
+++ b/querydsl-examples/querydsl-example-sql-spring/pom.xml
@@ -32,7 +32,7 @@
org.projectlombok
lombok
- 1.18.42
+ ${lombok.version}
provided
diff --git a/querydsl-libraries/pom.xml b/querydsl-libraries/pom.xml
index caedb33e8..dddc5c420 100644
--- a/querydsl-libraries/pom.xml
+++ b/querydsl-libraries/pom.xml
@@ -55,19 +55,19 @@
jakarta.validation
jakarta.validation-api
- 3.1.1
+ ${jakarta.validation-api.version}
provided
jakarta.activation
jakarta.activation-api
- 2.1.4
+ ${jakarta.activation-api.version}
provided
jakarta.inject
jakarta.inject-api
- 2.0.1.MR
+ ${jakarta.inject-api.version}
provided
diff --git a/querydsl-libraries/querydsl-collections/pom.xml b/querydsl-libraries/querydsl-collections/pom.xml
index 89cf33345..6c9a4d721 100644
--- a/querydsl-libraries/querydsl-collections/pom.xml
+++ b/querydsl-libraries/querydsl-collections/pom.xml
@@ -80,7 +80,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-core/pom.xml b/querydsl-libraries/querydsl-core/pom.xml
index 7026c36a1..678e67b87 100644
--- a/querydsl-libraries/querydsl-core/pom.xml
+++ b/querydsl-libraries/querydsl-core/pom.xml
@@ -40,7 +40,7 @@
jdepend
jdepend
- 2.9.1
+ ${jdepend.version}
test
@@ -59,7 +59,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-guava/pom.xml b/querydsl-libraries/querydsl-guava/pom.xml
index a1b58bf07..640108d3a 100644
--- a/querydsl-libraries/querydsl-guava/pom.xml
+++ b/querydsl-libraries/querydsl-guava/pom.xml
@@ -32,7 +32,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-jpa/pom.xml b/querydsl-libraries/querydsl-jpa/pom.xml
index 32320e1ae..b9af95452 100644
--- a/querydsl-libraries/querydsl-jpa/pom.xml
+++ b/querydsl-libraries/querydsl-jpa/pom.xml
@@ -103,7 +103,7 @@
org.glassfish.expressly
expressly
- 6.0.0
+ ${expressly.version}
provided
true
@@ -124,7 +124,7 @@
org.apache.commons
commons-lang3
- 3.19.0
+ ${commons-lang3.version}
test
@@ -189,7 +189,7 @@
jdepend
jdepend
- 2.9.1
+ ${jdepend.version}
test
@@ -211,7 +211,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-mongodb/pom.xml b/querydsl-libraries/querydsl-mongodb/pom.xml
index 607d0a6ae..13a1aaee5 100644
--- a/querydsl-libraries/querydsl-mongodb/pom.xml
+++ b/querydsl-libraries/querydsl-mongodb/pom.xml
@@ -52,7 +52,7 @@
com.thoughtworks.proxytoys
proxytoys
- 1.0
+ ${proxytoys.version}
jar
true
@@ -84,7 +84,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-r2dbc/pom.xml b/querydsl-libraries/querydsl-r2dbc/pom.xml
index f694f73e9..c1061700d 100644
--- a/querydsl-libraries/querydsl-r2dbc/pom.xml
+++ b/querydsl-libraries/querydsl-r2dbc/pom.xml
@@ -66,21 +66,21 @@
jdepend
jdepend
- 2.9.1
+ ${jdepend.version}
test
org.openjdk.jmh
jmh-core
- 1.37
+ ${jmh.version}
test
org.openjdk.jmh
jmh-generator-annprocess
- 1.37
+ ${jmh.version}
test
@@ -105,13 +105,13 @@
io.asyncer
r2dbc-mysql
- 1.4.1
+ ${r2dbc-mysql.version}
test
org.postgresql
r2dbc-postgresql
- 1.1.0.RELEASE
+ ${r2dbc-postgresql.version}
test
diff --git a/querydsl-libraries/querydsl-scala/pom.xml b/querydsl-libraries/querydsl-scala/pom.xml
index ac9b110fe..f45ae639b 100644
--- a/querydsl-libraries/querydsl-scala/pom.xml
+++ b/querydsl-libraries/querydsl-scala/pom.xml
@@ -66,7 +66,7 @@
jakarta.inject
jakarta.inject-api
- 2.0.1.MR
+ ${jakarta.inject-api.version}
@@ -125,7 +125,7 @@
org.eclipse.m2e
lifecycle-mapping
- 1.0.0
+ ${lifecycle-mapping.version}
@@ -153,7 +153,7 @@
net.alchim31.maven
scala-maven-plugin
- 4.9.6
+ ${scala-maven-plugin.version}
${scala.version}
@@ -203,7 +203,7 @@
org.apache.maven.plugins
maven-eclipse-plugin
- 2.10
+ ${maven-eclipse-plugin.version}
ch.epfl.lamp.sdt.core.scalanature
diff --git a/querydsl-libraries/querydsl-spatial/pom.xml b/querydsl-libraries/querydsl-spatial/pom.xml
index b3eb1fbfd..1fb6df694 100644
--- a/querydsl-libraries/querydsl-spatial/pom.xml
+++ b/querydsl-libraries/querydsl-spatial/pom.xml
@@ -61,7 +61,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-sql-json/pom.xml b/querydsl-libraries/querydsl-sql-json/pom.xml
index 5b7a158bc..456a09d70 100644
--- a/querydsl-libraries/querydsl-sql-json/pom.xml
+++ b/querydsl-libraries/querydsl-sql-json/pom.xml
@@ -17,7 +17,7 @@
com.fasterxml.jackson
jackson-bom
- 2.20.0
+ ${jackson.version}
pom
import
@@ -121,7 +121,7 @@
com.github.jinahya
cubrid-jdbc-driver-${cubrid.version}
- 1.0.0
+ ${cubrid-packaging.version}
test
@@ -156,7 +156,7 @@
jdepend
jdepend
- 2.9.1
+ ${jdepend.version}
test
@@ -177,7 +177,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-sql-spatial/pom.xml b/querydsl-libraries/querydsl-sql-spatial/pom.xml
index 52ead8e4e..9cbc5d385 100644
--- a/querydsl-libraries/querydsl-sql-spatial/pom.xml
+++ b/querydsl-libraries/querydsl-sql-spatial/pom.xml
@@ -90,13 +90,13 @@
net.postgis
postgis-jdbc
- 2025.1.1
+ ${postgis-jdbc.version}
true
net.postgis
postgis-jdbc-jts
- 2025.1.1
+ ${postgis-jdbc.version}
true
@@ -140,7 +140,7 @@
com.github.jinahya
cubrid-jdbc-driver-${cubrid.version}
- 1.0.0
+ ${jmolecules.version}
test
@@ -175,7 +175,7 @@
jdepend
jdepend
- 2.9.1
+ ${json-path.version}
test
@@ -196,7 +196,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-libraries/querydsl-sql/pom.xml b/querydsl-libraries/querydsl-sql/pom.xml
index a6b323c33..584eb6399 100644
--- a/querydsl-libraries/querydsl-sql/pom.xml
+++ b/querydsl-libraries/querydsl-sql/pom.xml
@@ -87,7 +87,7 @@
net.postgis
postgis-jdbc
- 2025.1.1
+ ${postgis-jdbc.version}
test
@@ -131,7 +131,7 @@
com.github.jinahya
cubrid-jdbc-driver-${cubrid.version}
- 1.0.0
+ ${cubrid-packaging.version}
test
@@ -170,7 +170,7 @@
jdepend
jdepend
- 2.9.1
+ ${json-path.version}
test
@@ -199,7 +199,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-tooling/querydsl-apt/pom.xml b/querydsl-tooling/querydsl-apt/pom.xml
index 06106ac31..aa95dbfc1 100644
--- a/querydsl-tooling/querydsl-apt/pom.xml
+++ b/querydsl-tooling/querydsl-apt/pom.xml
@@ -75,7 +75,7 @@
org.joda
joda-money
- 2.0.2
+ ${querydsl-apt-jsr305.version}
test
@@ -97,7 +97,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
@@ -148,7 +148,7 @@
com.mysema.maven
apt-maven-plugin
- 1.1.3
+ ${jandex-maven-plugin.version}
diff --git a/querydsl-tooling/querydsl-codegen-utils/pom.xml b/querydsl-tooling/querydsl-codegen-utils/pom.xml
index a9c23e4fe..71651afbf 100644
--- a/querydsl-tooling/querydsl-codegen-utils/pom.xml
+++ b/querydsl-tooling/querydsl-codegen-utils/pom.xml
@@ -43,7 +43,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-tooling/querydsl-codegen/pom.xml b/querydsl-tooling/querydsl-codegen/pom.xml
index abbcac88a..e66f6cfc4 100644
--- a/querydsl-tooling/querydsl-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-codegen/pom.xml
@@ -62,7 +62,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-tooling/querydsl-jpa-codegen/pom.xml b/querydsl-tooling/querydsl-jpa-codegen/pom.xml
index bd3bbf9e3..bac625b57 100644
--- a/querydsl-tooling/querydsl-jpa-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-jpa-codegen/pom.xml
@@ -53,7 +53,7 @@
org.glassfish.expressly
expressly
- 6.0.0
+ ${expressly.version}
provided
true
@@ -113,7 +113,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
diff --git a/querydsl-tooling/querydsl-ksp-codegen/pom.xml b/querydsl-tooling/querydsl-ksp-codegen/pom.xml
index 49a465d13..b7d34d3fd 100644
--- a/querydsl-tooling/querydsl-ksp-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-ksp-codegen/pom.xml
@@ -50,7 +50,7 @@
io.mockk
mockk-jvm
- 1.14.6
+ ${google-java-format.version}
test
diff --git a/querydsl-tooling/querydsl-maven-plugin/pom.xml b/querydsl-tooling/querydsl-maven-plugin/pom.xml
index a64e69fc6..976ad6240 100644
--- a/querydsl-tooling/querydsl-maven-plugin/pom.xml
+++ b/querydsl-tooling/querydsl-maven-plugin/pom.xml
@@ -22,17 +22,17 @@
org.codehaus.plexus
plexus-utils
- 4.0.2
+ ${plexus-utils.version}
org.codehaus.plexus
plexus-component-annotations
- 2.2.0
+ ${maven-plugin-annotations.version}
org.codehaus.plexus
plexus-classworlds
- 2.9.0
+ ${plexus-classworlds.version}
@@ -66,7 +66,7 @@
org.sonatype.plexus
plexus-build-api
- 0.0.7
+ ${plexus-build-api-old.version}
org.codehaus.plexus
diff --git a/querydsl-tooling/querydsl-sql-codegen/pom.xml b/querydsl-tooling/querydsl-sql-codegen/pom.xml
index 2417a62d3..94f08673a 100644
--- a/querydsl-tooling/querydsl-sql-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-sql-codegen/pom.xml
@@ -152,14 +152,14 @@
jdepend
jdepend
- 2.9.1
+ ${json-path.version}
test
jakarta.inject
jakarta.inject-api
- 2.0.1.MR
+ ${jakarta.inject-api.version}
@@ -184,7 +184,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}