Skip to content

Commit 9eddfc5

Browse files
authored
DSND-3300: Upgrade deps & format code (#219)
* DSND-3300: Upgrade deps * DSND-3300: Format code * DSND-3300: Remove unused imports * DSND-3300: Upgrade vulnerable dep
1 parent 6e93a6c commit 9eddfc5

File tree

14 files changed

+438
-464
lines changed

14 files changed

+438
-464
lines changed

pom.xml

Lines changed: 393 additions & 433 deletions
Large diffs are not rendered by default.

src/main/java/uk/gov/companieshouse/pscdataapi/config/WebSecurityConfig.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package uk.gov.companieshouse.pscdataapi.config;
22

3-
import java.util.Arrays;
43
import java.util.List;
54
import org.springframework.beans.factory.annotation.Value;
65
import org.springframework.context.annotation.Bean;
@@ -33,7 +32,7 @@ public class WebSecurityConfig implements WebMvcConfigurer {
3332
public static final String PATTERN_IDENTITY_VERIFICATION_DETAILS =
3433
"/company/{company_number}/persons-with-significant-control/individual/{notification_id}/identity-verification-details";
3534

36-
List<String> otherAllowedAuthMethods = Arrays.asList("oauth2");
35+
List<String> otherAllowedAuthMethods = List.of("oauth2");
3736

3837
@Override
3938
public void addInterceptors(final InterceptorRegistry registry) {
@@ -88,6 +87,6 @@ public SecurityFilterChain securityFilterChain(final HttpSecurity http) throws E
8887

8988
@Bean
9089
public List<String> externalMethods() {
91-
return Arrays.asList(HttpMethod.GET.name());
90+
return List.of(HttpMethod.GET.name());
9291
}
9392
}

src/main/java/uk/gov/companieshouse/pscdataapi/data/CorporatePscRoles.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public enum CorporatePscRoles {
99
LEGAL_PSC("legal-person-person-with-significant-control"),
1010
LEGAL_BO("legal-person-beneficial-owner");
1111

12-
private String role;
12+
private final String role;
1313

1414
CorporatePscRoles(String role) {
1515
this.role = role;

src/main/java/uk/gov/companieshouse/pscdataapi/data/IndividualPscRoles.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ public enum IndividualPscRoles {
77
INDIVIDUAL_PSC("individual-person-with-significant-control"),
88
INDIVIDUAL_BO("individual-beneficial-owner");
99

10-
private String role;
10+
private final String role;
1111

1212
IndividualPscRoles(String role) {
1313
this.role = role;

src/main/java/uk/gov/companieshouse/pscdataapi/data/PscRoles.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public enum PscRoles {
1313
LEGAL_BO("legal-person-beneficial-owner"),
1414
SUPER_SECURE_BO("super-secure-beneficial-owner");
1515

16-
private String role;
16+
private final String role;
1717

1818
PscRoles(String role) {
1919
this.role = role;

src/main/java/uk/gov/companieshouse/pscdataapi/data/SecurePscRoles.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ public enum SecurePscRoles {
77
SUPER_SECURE_PSC("super-secure-person-with-significant-control"),
88
SUPER_SECURE_BO("super-secure-beneficial-owner");
99

10-
private String role;
10+
private final String role;
1111

1212
SecurePscRoles(String role) {
1313

src/main/java/uk/gov/companieshouse/pscdataapi/interceptor/AuthenticationHelper.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package uk.gov.companieshouse.pscdataapi.interceptor;
22

33
import jakarta.servlet.http.HttpServletRequest;
4-
import java.util.List;
5-
import java.util.Map;
64

75
/**
86
* Helper class for authenticating users

src/main/java/uk/gov/companieshouse/pscdataapi/interceptor/AuthenticationHelperImpl.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
package uk.gov.companieshouse.pscdataapi.interceptor;
22

33
import jakarta.servlet.http.HttpServletRequest;
4-
import java.util.Arrays;
5-
import java.util.HashMap;
6-
import java.util.List;
7-
import java.util.Map;
84
import java.util.Optional;
95
import org.apache.commons.lang3.ArrayUtils;
106
import org.springframework.stereotype.Component;

src/main/java/uk/gov/companieshouse/pscdataapi/models/PscIdentityVerificationDetails.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
package uk.gov.companieshouse.pscdataapi.models;
22

33
import com.fasterxml.jackson.annotation.JsonProperty;
4-
import org.springframework.format.annotation.DateTimeFormat;
5-
import org.springframework.lang.Nullable;
6-
import uk.gov.companieshouse.api.psc.IdentityVerificationDetails;
7-
84
import java.time.LocalDate;
95
import java.util.List;
106
import java.util.Objects;
7+
import org.springframework.format.annotation.DateTimeFormat;
8+
import org.springframework.lang.Nullable;
9+
import uk.gov.companieshouse.api.psc.IdentityVerificationDetails;
1110

1211
public class PscIdentityVerificationDetails {
1312

@@ -48,14 +47,15 @@ public class PscIdentityVerificationDetails {
4847
@Nullable
4948
private String preferredName;
5049

51-
public PscIdentityVerificationDetails(){}
50+
public PscIdentityVerificationDetails() {
51+
}
5252

5353
/**
5454
* Constructor using SDK IdentityVerificationDetails.
5555
*
5656
* @param identityVerificationDetails API Address object.
5757
*/
58-
public PscIdentityVerificationDetails(IdentityVerificationDetails identityVerificationDetails){
58+
public PscIdentityVerificationDetails(IdentityVerificationDetails identityVerificationDetails) {
5959
if (identityVerificationDetails == null) {
6060
return;
6161
}

src/main/java/uk/gov/companieshouse/pscdataapi/transform/CompanyPscTransformer.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ public Individual transformPscDocToIndividual(PscDocument pscDocument, boolean s
7474
if (Objects.equals(pscData.getIdentityVerificationDetails(), new PscIdentityVerificationDetails(null))) {
7575
individual.setIdentityVerificationDetails(null);
7676
} else {
77-
individual.setIdentityVerificationDetails(mapIdentityVerificationDetails(pscData.getIdentityVerificationDetails()));
77+
individual.setIdentityVerificationDetails(
78+
mapIdentityVerificationDetails(pscData.getIdentityVerificationDetails()));
7879
}
7980
}
8081
if (pscDocument.getSensitiveData() != null) {
@@ -106,7 +107,8 @@ public IndividualFullRecord transformPscDocToIndividualFullRecord(final PscDocum
106107
individualFullRecord.setLinks(mapLinksToPscLinks(pscData.getLinks()));
107108
individualFullRecord.serviceAddress(mapAddress(pscData.getAddress()));
108109
individualFullRecord.setEtag(pscData.getEtag());
109-
individualFullRecord.setIdentityVerificationDetails(mapIdentityVerificationDetails(pscData.getIdentityVerificationDetails()));
110+
individualFullRecord.setIdentityVerificationDetails(
111+
mapIdentityVerificationDetails(pscData.getIdentityVerificationDetails()));
110112

111113
final PscSensitiveData sensitivePscData = pscDocument.getSensitiveData();
112114
individualFullRecord.setResidentialAddressSameAsServiceAddress(
@@ -666,13 +668,17 @@ private static PscLinks mapLinksToPscLinks(final Links links) {
666668
}
667669

668670
private IdentityVerificationDetails mapIdentityVerificationDetails(final PscIdentityVerificationDetails details) {
669-
if (details == null) return null;
671+
if (details == null) {
672+
return null;
673+
}
670674

671675
IdentityVerificationDetails ivd = new IdentityVerificationDetails();
672676

673677
Optional<LocalDate> appointmentVerificationEndOn = Optional.ofNullable(details.getAppointmentVerificationEndOn());
674-
Optional<LocalDate> appointmentVerificationStatementDate = Optional.ofNullable(details.getAppointmentVerificationStatementDate());
675-
Optional<LocalDate> appointmentVerificationStatementDueOn = Optional.ofNullable(details.getAppointmentVerificationStatementDueOn());
678+
Optional<LocalDate> appointmentVerificationStatementDate = Optional.ofNullable(
679+
details.getAppointmentVerificationStatementDate());
680+
Optional<LocalDate> appointmentVerificationStatementDueOn = Optional.ofNullable(
681+
details.getAppointmentVerificationStatementDueOn());
676682
Optional<LocalDate> appointmentVerificationStartOn = Optional.ofNullable(details.getAppointmentVerificationStartOn());
677683
Optional<LocalDate> identityVerifiedOn = Optional.ofNullable(details.getIdentityVerifiedOn());
678684

0 commit comments

Comments
 (0)