From e3d56a671de041a1aa306a474a370dcad251a0af Mon Sep 17 00:00:00 2001 From: Stefan Ranoszek Date: Mon, 5 Jan 2026 12:20:53 +0000 Subject: [PATCH] fix: dep cleanup --- .snyk | 71 +---- pom.xml | 271 ++++++++++++++---- .../apiCalls/actions/CreateApplication.java | 2 +- .../actions/GetApplicationDetails.java | 2 +- .../java/apiCalls/actions/GrantLicence.java | 2 +- .../apiCalls/actions/InternalDetails.java | 2 +- .../RegisterConsultantAndOperator.java | 2 +- .../java/apiCalls/actions/RegisterUser.java | 2 +- src/main/java/apiCalls/actions/Token.java | 2 +- .../java/apiCalls/actions/UpdateLicence.java | 2 +- .../java/apiCalls/actions/UserDetails.java | 2 +- .../eupaActions/OrganisationAPIEupa.java | 2 +- .../external/ApplicationAPIEupa.java | 2 +- .../ECMTPermitApplicationAPIEupa.java | 2 +- .../eupaActions/external/UserAPIEupa.java | 2 +- .../external/permits/ApplicationAPIEupa.java | 2 +- .../permits/AvailableTypesAPIEupa.java | 2 +- .../external/permits/OpenWindowsAPIEupa.java | 2 +- .../external/permits/PermitTypeAPIEupa.java | 2 +- .../internal/CaseWorkerAPIEupa.java | 2 +- .../internal/IrhpPermitStockAPIEupa.java | 2 +- .../internal/IrhpPermitWindowAPI.java | 2 +- .../eupaActions/internal/LicenceAPIEupa.java | 2 +- 23 files changed, 256 insertions(+), 128 deletions(-) diff --git a/.snyk b/.snyk index c192f3c..5199cd6 100644 --- a/.snyk +++ b/.snyk @@ -1,65 +1,18 @@ -# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities. version: v1.25.0 -# ignores vulnerabilities until expiry date; change duration by modifying expiry date ignore: - SNYK-JAVA-ORGYAML-6056527: + snyk:lic:maven:org.dbunit:dbunit:LGPL-2.1: - '*': - reason: None Given - expires: 2025-12-07T14:31:51.386Z - created: 2024-05-08T14:31:51.388Z - SNYK-JAVA-SOFTWAREAMAZONION-6153869: + reason: Test framework dependency from active-support library, LGPL-2.1 acceptable for test-only usage + expires: 2026-12-31T00:00:00.000Z + created: 2026-01-05T00:00:00.000Z + snyk:lic:maven:net.sf.jacob-project:jacob:LGPL-2.1: - '*': - reason: None Given - expires: 2025-12-07T14:34:11.840Z - created: 2024-05-08T14:34:11.846Z - SNYK-JAVA-DOM4J-2812975: + reason: Windows COM bridge dependency from active-support library, LGPL-2.1 acceptable for test automation + expires: 2026-12-31T00:00:00.000Z + created: 2026-01-05T00:00:00.000Z + snyk:lic:maven:de.openkeyword:autoit:GPL-3.0: - '*': - reason: None Given - expires: 2025-12-07T14:38:10.419Z - created: 2024-05-08T14:38:10.424Z - SNYK-JAVA-DOM4J-174153: - - '*': - reason: None Given - expires: 2025-12-07T14:38:48.420Z - created: 2024-05-08T14:38:48.425Z - SNYK-JAVA-ORGYAML-2806360: - - '*': - reason: None Given - expires: 2025-12-07T14:51:31.152Z - created: 2024-05-08T14:51:31.158Z - SNYK-JAVA-ORGYAML-537645: - - '*': - reason: None Given - expires: 2025-12-30T15:24:50.162Z - created: 2024-05-31T15:24:50.169Z - SNYK-JAVA-IONETTY-6483812: - - '*': - reason: Netty HTTP vulnerability - Planning upgrade of AWS SDK - expires: 2025-12-30T00:00:00.000Z - created: 2024-05-31T00:00:00.000Z - SNYK-JAVA-COMGOOGLEPROTOBUF-8055227: - - '*': - reason: Protobuf vulnerability - Dependency through MySQL connector - expires: 2025-12-30T00:00:00.000Z - created: 2024-05-31T00:00:00.000Z - SNYK-JAVA-COMMONSIO-8161190: - - '*': - reason: Commons IO vulnerability - Upgrade planned - expires: 2025-12-30T00:00:00.000Z - created: 2024-05-31T00:00:00.000Z - SNYK-JAVA-ORGAPACHEHTTPCOMPONENTS-1048058: - - '*': - reason: HTTPClient vulnerability - Legacy dependency through jenkins-client - expires: 2025-12-30T00:00:00.000Z - created: 2024-05-31T00:00:00.000Z - SNYK-JAVA-ORGAPACHEHTTPCOMPONENTS-31517: - - '*': - reason: HTTPClient directory traversal - Legacy dependency - expires: 2025-12-30T00:00:00.000Z - created: 2024-05-31T00:00:00.000Z - SNYK-JAVA-IONETTY-8707739: - - '*': - reason: Netty handler vulnerability - Planning upgrade of AWS SDK - expires: 2025-12-30T00:00:00.000Z - created: 2024-05-31T00:00:00.000Z + reason: Windows automation dependency from active-support library, GPL-3.0 acceptable for internal test tooling + expires: 2026-12-31T00:00:00.000Z + created: 2026-01-05T00:00:00.000Z patch: {} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 84d5695..4efb348 100644 --- a/pom.xml +++ b/pom.xml @@ -1,127 +1,302 @@ - + 4.0.0 + + + org.dvsa.testing.framework vol-api-calls - 3.2.2-SNAPSHOT - + 3.0.14-SNAPSHOT + + + - 2.7.5 - 2.22.0 - 2.22.0 - 3.18.0 + + 17 + 17 + UTF-8 + 3.8.1 + + + 2.11.2 2.1.0 + + + 5.4.0 + + 5.3.1 - 3.8.1 + + + 4.4.0 + + + 3.18.0 + + + 2.25.3 + 2.25.3 + + + 5.0.0.RELEASE + + https://maven.pkg.github.com/dvsa/vol-api-calls - 5.4.0 - 17 + + + + + + + + + + + + io.netty + netty-codec-http2 + 4.1.125.Final + + + + io.netty + netty-codec-http + 4.1.129.Final + + + + io.netty + netty-common + 4.1.129.Final + + + + io.netty + netty-handler + 4.1.129.Final + + + + io.netty + netty-transport + 4.1.129.Final + + + + io.netty + netty-buffer + 4.1.129.Final + + + + io.netty + netty-codec + 4.1.129.Final + + + + io.netty + netty-resolver + 4.1.129.Final + + + + + commons-io + commons-io + 2.15.1 + + + + + + + github + + + + + central https://repo1.maven.org/maven2 - true - true + + true + + + true + + + dvsa-github-packages - GitHub dvsa Apache Maven Packages + GitHub DVSA Apache Maven Packages https://maven.pkg.github.com/dvsa/* - true - true + + true + + + true + + + + + github-publish - GitHub dvsa Apache Maven Packages + GitHub DVSA Apache Maven Packages ${github.url} - true - true + + true + + + true + + + + + true + + + + + + + org.springframework.build aws-maven - 5.0.0.RELEASE + ${aws-maven.version} + + + + + org.apache.maven.plugins maven-compiler-plugin ${maven.compiler.version} - 17 + ${maven.compiler.release} + ${java.version} + ${java.version} + + + + + + + + + + org.dvsa.testing.lib active-support ${active-support.version} + + - org.apache.logging.log4j - log4j-core - ${log4j12.version} - - - org.apache.logging.log4j - log4j-api - ${log4j.version} + org.dvsa.testing.lib + vol-uri-constructor + ${uri-constructor.version} + + + + + + io.rest-assured rest-assured ${rest-assured.version} - - org.apache.commons - commons-lang3 - ${commons-lang3.version} - - - org.dvsa.testing.lib - vol-uri-constructor - ${uri-constructor.version} - + + + + + + org.apache.httpcomponents.client5 httpclient5 ${apache-http.version} + + + + + + + + com.auth0 + java-jwt + ${java-jwt.version} + + + + + + + - com.amazon.ion - ion-java - 1.11.9 + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + + + + - io.netty - netty-codec-http - 4.1.125.Final + org.apache.logging.log4j + log4j-api + ${log4j-api.version} + + - com.auth0 - java-jwt - 4.4.0 + org.apache.logging.log4j + log4j-core + ${log4j-core.version} + - + + \ No newline at end of file diff --git a/src/main/java/apiCalls/actions/CreateApplication.java b/src/main/java/apiCalls/actions/CreateApplication.java index fb4877d..d7ef8b2 100644 --- a/src/main/java/apiCalls/actions/CreateApplication.java +++ b/src/main/java/apiCalls/actions/CreateApplication.java @@ -9,7 +9,7 @@ import apiCalls.enums.*; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/apiCalls/actions/GetApplicationDetails.java b/src/main/java/apiCalls/actions/GetApplicationDetails.java index 5ab3c65..92d0ed7 100644 --- a/src/main/java/apiCalls/actions/GetApplicationDetails.java +++ b/src/main/java/apiCalls/actions/GetApplicationDetails.java @@ -7,7 +7,7 @@ import apiCalls.Utils.generic.Utils; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/actions/GrantLicence.java b/src/main/java/apiCalls/actions/GrantLicence.java index 19d5e28..e7ab812 100644 --- a/src/main/java/apiCalls/actions/GrantLicence.java +++ b/src/main/java/apiCalls/actions/GrantLicence.java @@ -10,7 +10,7 @@ import apiCalls.Utils.generic.Utils; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.dvsa.testing.lib.url.api.ApiUrl; diff --git a/src/main/java/apiCalls/actions/InternalDetails.java b/src/main/java/apiCalls/actions/InternalDetails.java index 7a836c7..28d6886 100644 --- a/src/main/java/apiCalls/actions/InternalDetails.java +++ b/src/main/java/apiCalls/actions/InternalDetails.java @@ -7,7 +7,7 @@ import apiCalls.Utils.generic.Utils; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/actions/RegisterConsultantAndOperator.java b/src/main/java/apiCalls/actions/RegisterConsultantAndOperator.java index 9280b51..2ad5d19 100644 --- a/src/main/java/apiCalls/actions/RegisterConsultantAndOperator.java +++ b/src/main/java/apiCalls/actions/RegisterConsultantAndOperator.java @@ -8,7 +8,7 @@ import apiCalls.enums.BusinessType; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/actions/RegisterUser.java b/src/main/java/apiCalls/actions/RegisterUser.java index db548cb..9d899d3 100644 --- a/src/main/java/apiCalls/actions/RegisterUser.java +++ b/src/main/java/apiCalls/actions/RegisterUser.java @@ -12,7 +12,7 @@ import apiCalls.enums.UserTitle; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/actions/Token.java b/src/main/java/apiCalls/actions/Token.java index c5633c5..92e2232 100644 --- a/src/main/java/apiCalls/actions/Token.java +++ b/src/main/java/apiCalls/actions/Token.java @@ -7,7 +7,7 @@ import apiCalls.enums.UserType; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/actions/UpdateLicence.java b/src/main/java/apiCalls/actions/UpdateLicence.java index 9295dd8..1d4c3c9 100644 --- a/src/main/java/apiCalls/actions/UpdateLicence.java +++ b/src/main/java/apiCalls/actions/UpdateLicence.java @@ -16,7 +16,7 @@ import apiCalls.enums.UserRoles; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.exceptions.MalformedURLException; diff --git a/src/main/java/apiCalls/actions/UserDetails.java b/src/main/java/apiCalls/actions/UserDetails.java index e7cd4e1..53dae0d 100644 --- a/src/main/java/apiCalls/actions/UserDetails.java +++ b/src/main/java/apiCalls/actions/UserDetails.java @@ -9,7 +9,7 @@ import apiCalls.enums.UserType; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/OrganisationAPIEupa.java b/src/main/java/apiCalls/eupaActions/OrganisationAPIEupa.java index 8b08083..ee7cda3 100644 --- a/src/main/java/apiCalls/eupaActions/OrganisationAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/OrganisationAPIEupa.java @@ -5,7 +5,7 @@ import activesupport.system.Properties; import apiCalls.Utils.eupaBuilders.organisation.OrganisationModel; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/ApplicationAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/ApplicationAPIEupa.java index e3fc6f1..b8615de 100644 --- a/src/main/java/apiCalls/eupaActions/external/ApplicationAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/ApplicationAPIEupa.java @@ -10,7 +10,7 @@ import apiCalls.Utils.eupaBuilders.internal.FeesModel; import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/ECMTPermitApplicationAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/ECMTPermitApplicationAPIEupa.java index b6a57bd..d36a45d 100644 --- a/src/main/java/apiCalls/eupaActions/external/ECMTPermitApplicationAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/ECMTPermitApplicationAPIEupa.java @@ -6,7 +6,7 @@ import apiCalls.Utils.eupaBuilders.ECMTApplicationModel; import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/UserAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/UserAPIEupa.java index a0509f5..b979039 100644 --- a/src/main/java/apiCalls/eupaActions/external/UserAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/UserAPIEupa.java @@ -12,7 +12,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/permits/ApplicationAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/permits/ApplicationAPIEupa.java index 02c6b71..32d7bda 100644 --- a/src/main/java/apiCalls/eupaActions/external/permits/ApplicationAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/permits/ApplicationAPIEupa.java @@ -8,7 +8,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import apiCalls.eupaActions.util.Utils; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/permits/AvailableTypesAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/permits/AvailableTypesAPIEupa.java index c259b49..9cc99d7 100644 --- a/src/main/java/apiCalls/eupaActions/external/permits/AvailableTypesAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/permits/AvailableTypesAPIEupa.java @@ -6,7 +6,7 @@ import apiCalls.Utils.eupaBuilders.external.permits.TypesModel; import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/permits/OpenWindowsAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/permits/OpenWindowsAPIEupa.java index 3dbdea4..ee51556 100644 --- a/src/main/java/apiCalls/eupaActions/external/permits/OpenWindowsAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/permits/OpenWindowsAPIEupa.java @@ -8,7 +8,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import apiCalls.eupaActions.util.Utils; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/external/permits/PermitTypeAPIEupa.java b/src/main/java/apiCalls/eupaActions/external/permits/PermitTypeAPIEupa.java index 11159ba..a0ec89f 100644 --- a/src/main/java/apiCalls/eupaActions/external/permits/PermitTypeAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/external/permits/PermitTypeAPIEupa.java @@ -8,7 +8,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import apiCalls.eupaActions.util.Utils; import io.restassured.response.ValidatableResponse; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/internal/CaseWorkerAPIEupa.java b/src/main/java/apiCalls/eupaActions/internal/CaseWorkerAPIEupa.java index a5ae65c..5c88c45 100644 --- a/src/main/java/apiCalls/eupaActions/internal/CaseWorkerAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/internal/CaseWorkerAPIEupa.java @@ -12,7 +12,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/internal/IrhpPermitStockAPIEupa.java b/src/main/java/apiCalls/eupaActions/internal/IrhpPermitStockAPIEupa.java index eb52bf4..85132e1 100644 --- a/src/main/java/apiCalls/eupaActions/internal/IrhpPermitStockAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/internal/IrhpPermitStockAPIEupa.java @@ -10,7 +10,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/internal/IrhpPermitWindowAPI.java b/src/main/java/apiCalls/eupaActions/internal/IrhpPermitWindowAPI.java index 148afab..7861588 100644 --- a/src/main/java/apiCalls/eupaActions/internal/IrhpPermitWindowAPI.java +++ b/src/main/java/apiCalls/eupaActions/internal/IrhpPermitWindowAPI.java @@ -11,7 +11,7 @@ import apiCalls.enums.UserRoles; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType; diff --git a/src/main/java/apiCalls/eupaActions/internal/LicenceAPIEupa.java b/src/main/java/apiCalls/eupaActions/internal/LicenceAPIEupa.java index 7cd5042..dca0976 100644 --- a/src/main/java/apiCalls/eupaActions/internal/LicenceAPIEupa.java +++ b/src/main/java/apiCalls/eupaActions/internal/LicenceAPIEupa.java @@ -9,7 +9,7 @@ import apiCalls.eupaActions.EupaBaseAPI; import io.restassured.response.ValidatableResponse; import org.apache.hc.core5.http.HttpException; -import org.apache.http.HttpStatus; +import org.apache.hc.core5.http.HttpStatus; import org.dvsa.testing.lib.url.api.ApiUrl; import org.dvsa.testing.lib.url.utils.EnvironmentType;