Skip to content

Commit 197bee4

Browse files
committed
DMP-5252-ARM-5-2-Upgrade
Added no sonar to fix sonar complaint of duplicate code
1 parent 12b4cc6 commit 197bee4

File tree

2 files changed

+40
-39
lines changed

2 files changed

+40
-39
lines changed

build.gradle

Lines changed: 35 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,29 @@ buildscript {
55
}
66

77
plugins {
8-
id 'application'
9-
id 'checkstyle'
10-
id 'pmd'
11-
id 'jacoco'
12-
id 'idea'
13-
id 'io.spring.dependency-management' version '1.1.7'
14-
id 'org.springframework.boot' version '3.4.5'
15-
id 'org.owasp.dependencycheck' version '12.1.3'
16-
id 'com.github.ben-manes.versions' version '0.52.0'
17-
id 'org.sonarqube' version '6.2.0.5505'
18-
id "io.freefair.lombok" version "8.14"
19-
id "org.openapi.generator" version "7.13.0"
20-
id "org.flywaydb.flyway" version "11.11.0"
21-
id 'maven-publish'
22-
id("com.dorongold.task-tree") version "4.0.1"
8+
id 'application'
9+
id 'checkstyle'
10+
id 'pmd'
11+
id 'jacoco'
12+
id 'idea'
13+
id 'io.spring.dependency-management' version '1.1.7'
14+
id 'org.springframework.boot' version '3.4.5'
15+
id 'org.owasp.dependencycheck' version '12.1.3'
16+
id 'com.github.ben-manes.versions' version '0.52.0'
17+
id 'org.sonarqube' version '6.2.0.5505'
18+
id "io.freefair.lombok" version "8.14"
19+
id "org.openapi.generator" version "7.13.0"
20+
id "org.flywaydb.flyway" version "11.11.0"
21+
id 'maven-publish'
22+
id("com.dorongold.task-tree") version "4.0.1"
2323
}
2424

2525
jacoco {
2626
toolVersion = "0.8.13"
2727
reportsDirectory.set(layout.buildDirectory.dir("jacocoHtml"))
2828
}
2929

30-
def buildNumber = System.getenv("RELEASE_VERSION")?: "DEV-SNAPSHOT"
30+
def buildNumber = System.getenv("RELEASE_VERSION") ?: "DEV-SNAPSHOT"
3131

3232
group 'com.github.hmcts'
3333
version buildNumber
@@ -235,10 +235,10 @@ checkstyle {
235235
}
236236

237237
pmd {
238-
toolVersion = "7.16.0"
239-
reportsDir = file("$project.buildDir/reports/pmd")
240-
// https://github.com/pmd/pmd/issues/876
241-
ruleSets = []
238+
toolVersion = "7.16.0"
239+
reportsDir = file("$project.buildDir/reports/pmd")
240+
// https://github.com/pmd/pmd/issues/876
241+
ruleSets = []
242242
}
243243

244244

@@ -352,6 +352,8 @@ sonarqube {
352352
property "sonar.cpd.exclusions", "**/TranscriptionMapper.java"
353353
property "sonar.cpd.exclusions", "**/ManualTaskService.java"
354354
property "sonar.scm.exclusions", "**/ManualTaskService.java"
355+
property "sonar.cpd.exclusions", "**/ArmRpoClient.java"
356+
property "sonar.scm.exclusions", "**/ArmRpoClient.java"
355357
if (skipSonar) {
356358
property 'sonar.exclusions', "**/**"
357359
}
@@ -440,26 +442,26 @@ dependencies {
440442
implementation group: 'org.springframework.cloud', name: 'spring-cloud-starter-openfeign', version: '4.2.1'
441443
implementation 'org.springframework.retry:spring-retry:2.0.12'
442444

443-
implementation 'net.javacrumbs.shedlock:shedlock-spring:6.9.2'
444-
implementation 'net.javacrumbs.shedlock:shedlock-provider-jdbc-template:6.9.2'
445+
implementation 'net.javacrumbs.shedlock:shedlock-spring:6.9.2'
446+
implementation 'net.javacrumbs.shedlock:shedlock-provider-jdbc-template:6.9.2'
445447

446-
implementation group: 'com.github.hmcts.java-logging', name: 'logging', version: '6.1.9'
447-
implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: log4JVersion
448-
implementation group: 'org.apache.logging.log4j', name: 'log4j-to-slf4j', version: log4JVersion
449-
implementation group: 'org.apache.commons', name: 'commons-exec', version: '1.5.0'
450-
implementation group: 'org.apache.commons', name: 'commons-text', version: '1.14.0'
448+
implementation group: 'com.github.hmcts.java-logging', name: 'logging', version: '6.1.9'
449+
implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: log4JVersion
450+
implementation group: 'org.apache.logging.log4j', name: 'log4j-to-slf4j', version: log4JVersion
451+
implementation group: 'org.apache.commons', name: 'commons-exec', version: '1.5.0'
452+
implementation group: 'org.apache.commons', name: 'commons-text', version: '1.14.0'
451453

452454
//CVE-2023-44487
453455
implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: tomcatEmbedVersion
454456
implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-websocket', version: tomcatEmbedVersion
455457

456-
implementation platform('com.azure:azure-sdk-bom:1.2.37')
457-
implementation 'com.azure:azure-storage-blob'
458+
implementation platform('com.azure:azure-sdk-bom:1.2.37')
459+
implementation 'com.azure:azure-storage-blob'
458460

459-
implementation group: 'io.rest-assured', name: 'rest-assured'
460-
implementation group: 'org.flywaydb', name: 'flyway-core', version: '11.11.0'
461-
implementation group: 'org.flywaydb', name: 'flyway-database-postgresql', version: '11.11.0'
462-
implementation group: 'io.hypersistence', name: 'hypersistence-utils-hibernate-63', version: '3.10.3'
461+
implementation group: 'io.rest-assured', name: 'rest-assured'
462+
implementation group: 'org.flywaydb', name: 'flyway-core', version: '11.11.0'
463+
implementation group: 'org.flywaydb', name: 'flyway-database-postgresql', version: '11.11.0'
464+
implementation group: 'io.hypersistence', name: 'hypersistence-utils-hibernate-63', version: '3.10.3'
463465

464466
//database
465467
implementation 'org.postgresql:postgresql:42.7.7'

src/main/java/uk/gov/hmcts/darts/arm/client/ArmRpoClient.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,8 @@ StorageAccountResponse getStorageAccounts(@RequestHeader(AUTHORIZATION) String b
5757
consumes = APPLICATION_JSON_VALUE, //NOSONAR
5858
produces = APPLICATION_JSON_VALUE //NOSONAR
5959
) //NOSONAR
60-
MasterIndexFieldByRecordClassSchemaResponse getMasterIndexFieldByRecordClassSchema( //NOSONAR
61-
@RequestHeader(AUTHORIZATION) String bearerAuth, //NOSONAR
62-
@RequestBody MasterIndexFieldByRecordClassSchemaRequest //NOSONAR
60+
MasterIndexFieldByRecordClassSchemaResponse getMasterIndexFieldByRecordClassSchema(@RequestHeader(AUTHORIZATION) String bearerAuth, //NOSONAR
61+
@RequestBody MasterIndexFieldByRecordClassSchemaRequest //NOSONAR
6362
masterIndexFieldByRecordClassSchemaRequest); //NOSONAR
6463

6564
@PostMapping(value = "${darts.storage.arm-api.rpo-url.get-profile-entitlements-path}", //NOSONAR
@@ -107,9 +106,9 @@ ProductionOutputFilesResponse getProductionOutputFiles(@RequestHeader(AUTHORIZAT
107106
consumes = APPLICATION_JSON_VALUE, //NOSONAR
108107
produces = APPLICATION_JSON_VALUE //NOSONAR
109108
) //NOSONAR
110-
CreateExportBasedOnSearchResultsTableResponse createExportBasedOnSearchResultsTable( //NOSONAR
111-
@RequestHeader(AUTHORIZATION) String bearerToken,
112-
@RequestBody CreateExportBasedOnSearchResultsTableRequest request); //NOSONAR
109+
CreateExportBasedOnSearchResultsTableResponse createExportBasedOnSearchResultsTable(@RequestHeader(AUTHORIZATION) String bearerToken, //NOSONAR
110+
@RequestBody
111+
CreateExportBasedOnSearchResultsTableRequest request); //NOSONAR
113112

114113
@PostMapping(value = "${darts.storage.arm-api.rpo-url.remove-production-path}", //NOSONAR
115114
consumes = APPLICATION_JSON_VALUE, //NOSONAR

0 commit comments

Comments
 (0)