From 8c0d4aea627cc8705a8bfb38760b8a82545e0275 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20P=C5=82udowski?= <9961738+seplu@users.noreply.github.com> Date: Fri, 7 Nov 2025 16:49:19 +0100 Subject: [PATCH] Update from java8 to java17 --- pom.xml | 120 +++++++++++++++++++++++++++++++------------------------- 1 file changed, 66 insertions(+), 54 deletions(-) diff --git a/pom.xml b/pom.xml index 902fe4c..334f7b9 100644 --- a/pom.xml +++ b/pom.xml @@ -1,9 +1,13 @@ - + + + 4.0.0 com.smartbear.readyapi testengine-maven-plugin - maven-plugin 1.0.1-SNAPSHOT ReadyAPI TestEngine Maven Plugin @@ -21,8 +25,7 @@ https://github.com/SmartBear/readyapi-testengine-maven-plugin scm:git:ssh://git@github.com/SmartBear/readyapi-testengine-maven-plugin.git - scm:git:ssh://git@github.com/SmartBear/readyapi-testengine-maven-plugin.git - + scm:git:ssh://git@github.com/SmartBear/readyapi-testengine-maven-plugin.git @@ -43,17 +46,19 @@ testengine-api.yml readyapi-testengine smartbear - 1.2.0 + 1.12.0 testengine https://api.swaggerhub.com/apis target/generated-sources/main/spec - 3.0.11 + 3.0.75 - 1.5.23 + 2.2.20 - 5.3.21 + 6.2.12 + 17 + 17 @@ -61,6 +66,7 @@ org.apache.maven maven-plugin-api 3.6.2 + provided org.apache.maven.plugin-tools @@ -87,13 +93,20 @@ org.apache.maven.shared maven-filtering 3.2.0 + provided org.apache.maven.shared file-management 3.1.0 + provided + + + org.apache.maven + maven-core + 3.9.11 + provided - org.apache.xmlbeans xmlbeans @@ -104,50 +117,59 @@ slf4j-api 1.7.28 - - javax.servlet - servlet-api - 2.5 + jakarta.servlet + jakarta.servlet-api + 6.0.0 provided - - io.swagger + jakarta.annotation + jakarta.annotation-api + 2.1.1 + provided + + + io.swagger.core.v3 swagger-annotations ${swagger-annotations-version} - com.fasterxml.jackson.core jackson-annotations 2.9.10 - com.fasterxml.jackson.core jackson-databind - 2.12.7.1 + 2.13.5 - - javax.validation - validation-api - 2.0.1.Final + jakarta.validation + jakarta.validation-api + 3.0.2 + provided - - org.springframework spring-web ${spring.version} - compile org.springframework spring-context ${spring.version} + + org.openapitools + jackson-databind-nullable + 0.2.8 + + + org.threeten + threetenbp + 1.7.2 + @@ -155,17 +177,23 @@ org.apache.maven.plugins maven-compiler-plugin - 3.8.1 + 3.10.1 - 8 - 8 + ${maven.compiler.source} + ${maven.compiler.target} + + + org.apache.maven.plugin-tools + maven-plugin-annotations + 3.6.0 + + - org.apache.maven.plugins maven-plugin-plugin - 3.6.0 + 3.13.0 default-descriptor @@ -173,7 +201,6 @@ - org.codehaus.mojo xmlbeans-maven-plugin @@ -181,30 +208,23 @@ generate-sources - - xmlbeans - + xmlbeans - true - 8 + 17 false src/main/resources - io.swagger.codegen.v3 swagger-codegen-maven-plugin ${codegen.version} - testengine-api-spec-generator - - generate - + generate ${swaggerhub.apis.host}/${testengine-api.apis.owner}/${testengine.api.name}/${testengine.api.version} openapi-yaml @@ -214,34 +234,26 @@ - generate-testengine-api - - generate - + generate ${codegen.directory}/${testengine.api.folder}/${testengine.api.swagger.file} false false spring - ${project.build.directory}/generated-sources ${project.groupId}.testengine.model ${project.groupId}.testengine.api - true + false + true true - - - - - @@ -253,7 +265,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.1.2 + 3.4.2