diff --git a/pom.xml b/pom.xml
index 766e9d6..7ded3b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
com.fasterxml.jackson
jackson-base
- 2.19.2
+ 2.20.0
org.openapitools
jackson-databind-nullable
@@ -31,8 +31,47 @@
org/openapitools/jackson/nullable
${project.groupId}.jackson.nullable
+ 1.8
+
+
+
+ 7.0.5.Final
+ 2.20.0
+ 2.0.1.Final
+ 3.1.1
+ 5.13.4
+
+
+
+ 0.9.0
+ 3.14.1
+ 3.2.8
+ 3.4.2
+ 3.12.0
+ 1.5.3
+ 3.3.1
+
+
+
+
+ com.fasterxml.jackson
+ jackson-bom
+ ${jackson-bom.version}
+ import
+ pom
+
+
+ org.junit
+ junit-bom
+ ${junit.version}
+ pom
+ import
+
+
+
+
com.fasterxml.jackson.core
@@ -41,21 +80,21 @@
javax.validation
validation-api
- 2.0.1.Final
+ ${javax-validation-api.version}
provided
jakarta.validation
jakarta.validation-api
- 3.1.1
+ ${jakarta-validation-api.version}
provided
-
-
+
+
org.hibernate.validator
hibernate-validator
- 6.2.5.Final
+ ${hibernate-validator.version}
test
@@ -63,6 +102,7 @@
junit-jupiter-api
test
+
@@ -70,7 +110,7 @@
com.google.code.maven-replacer-plugin
replacer
- 1.5.3
+ ${maven-replacer-plugin.version}
process-packageVersion
@@ -80,16 +120,16 @@
maven-compiler-plugin
- 3.14.0
+ ${maven-compiler-plugin.version}
- 1.8
- 1.8
+ ${java.version}
+ ${java.version}
org.apache.maven.plugins
maven-jar-plugin
- 3.4.2
+ ${maven-jar-plugin.version}
@@ -101,7 +141,7 @@
org.apache.maven.plugins
maven-source-plugin
- 3.2.1
+ ${maven-source-plugin.version}
attach-sources
@@ -114,7 +154,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 3.11.2
+ ${maven-javadoc-plugin.version}
attach-javadocs
@@ -125,7 +165,7 @@
- 1.8
+ ${java.version}
none
false
false
@@ -160,7 +200,7 @@
org.apache.maven.plugins
maven-gpg-plugin
- 1.5
+ ${maven-gpg-plugin.version}
sign-artifacts
@@ -177,26 +217,10 @@
-
- org.springframework.boot
- spring-boot-maven-plugin
- 2.4.12
-
-
- repackage
-
- repackage
-
-
- true
-
-
-
-
org.sonatype.central
central-publishing-maven-plugin
- 0.8.0
+ ${central-publishing-maven-plugin.version}
true
central
diff --git a/src/test/java/org/openapitools/jackson/nullable/JsonNullableValueExtractorTest.java b/src/test/java/org/openapitools/jackson/nullable/JsonNullableValueExtractorTest.java
index 694a46f..6a11db5 100644
--- a/src/test/java/org/openapitools/jackson/nullable/JsonNullableValueExtractorTest.java
+++ b/src/test/java/org/openapitools/jackson/nullable/JsonNullableValueExtractorTest.java
@@ -5,10 +5,14 @@
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.TestInstance;
-import javax.validation.*;
-import javax.validation.constraints.Max;
-import javax.validation.constraints.NotNull;
-import javax.validation.constraints.Size;
+import jakarta.validation.ConstraintViolation;
+import jakarta.validation.Valid;
+import jakarta.validation.Validation;
+import jakarta.validation.Validator;
+import jakarta.validation.ValidatorFactory;
+import jakarta.validation.constraints.Max;
+import jakarta.validation.constraints.NotNull;
+import jakarta.validation.constraints.Size;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
@@ -58,7 +62,7 @@ void testValidationIsAppliedOnDefinedValue_whenNullValueExtracted() {
Set> violations = validator.validate(unitIssue);
assertEquals(1, violations.size());
}
-
+
@Test
void testCollection() {
Car aCar = new Car();
@@ -164,4 +168,4 @@ public Person(String role) {
}
}
-}
\ No newline at end of file
+}