Skip to content

Commit 3c83245

Browse files
committed
Remove pmd plugin from gradle build
1 parent e5a620a commit 3c83245

File tree

15 files changed

+4
-177
lines changed

15 files changed

+4
-177
lines changed

build.gradle

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,6 @@ configure(libraryProjects) {
194194

195195
configure(staticAnalysisProjects) {
196196
apply plugin: "checkstyle"
197-
apply plugin: "pmd"
198197
apply plugin: "jacoco"
199198

200199
checkstyle {
@@ -207,20 +206,6 @@ configure(staticAnalysisProjects) {
207206
checkstyleTest {
208207
source = "src/test/java"
209208
}
210-
211-
pmd {
212-
consoleOutput = true
213-
}
214-
pmdMain {
215-
ruleSets = []
216-
ruleSetFiles = files("${project.rootDir}/src/pmd/pmdRuleSet.xml")
217-
source = "src/main/java"
218-
}
219-
pmdTest {
220-
ruleSets = []
221-
ruleSetFiles = files("${project.rootDir}/src/pmd/pmdTestRuleSet.xml")
222-
source = "src/test/java"
223-
}
224209
}
225210

226211
configure(publishedProjects) {

spring-cloud-app-broker-acceptance-tests/src/test/java/org/springframework/cloud/appbroker/acceptance/BrokerPropertiesParameterResolver.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,12 @@
2626

2727
class BrokerPropertiesParameterResolver implements ParameterResolver {
2828

29-
@SuppressWarnings("PMD.AvoidUncheckedExceptionsInSignatures")
3029
@Override
3130
public boolean supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)
3231
throws ParameterResolutionException {
3332
return parameterContext.getParameter().getType() == BrokerProperties.class;
3433
}
3534

36-
@SuppressWarnings("PMD.AvoidUncheckedExceptionsInSignatures")
3735
@Override
3836
public BrokerProperties resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)
3937
throws ParameterResolutionException {

spring-cloud-app-broker-acceptance-tests/src/test/java/org/springframework/cloud/appbroker/acceptance/CloudFoundryAcceptanceTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@
103103
@ExtendWith(SpringExtension.class)
104104
@ExtendWith(BrokerPropertiesParameterResolver.class)
105105
@EnableConfigurationProperties(AcceptanceTestProperties.class)
106-
@SuppressWarnings("PMD.GodClass")
107106
abstract class CloudFoundryAcceptanceTest {
108107

109108
private static final Logger LOG = LoggerFactory.getLogger(CloudFoundryAcceptanceTest.class);

spring-cloud-app-broker-acceptance-tests/src/test/java/org/springframework/cloud/appbroker/acceptance/HealthListener.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import org.springframework.web.client.RestClientException;
3030
import org.springframework.web.client.RestTemplate;
3131

32-
@SuppressWarnings("PMD.DoNotUseThreads")
3332
@Service
3433
class HealthListener {
3534

spring-cloud-app-broker-autoconfigure/src/main/java/org/springframework/cloud/appbroker/autoconfigure/AppBrokerAutoConfiguration.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@
7373
/**
7474
* App Broker Auto-configuration
7575
*/
76-
@SuppressWarnings("PMD.CouplingBetweenObjects")
7776
@Configuration
7877
@AutoConfigureAfter(CloudFoundryAppDeployerAutoConfiguration.class)
7978
@ConditionalOnBean(AppDeployer.class)

spring-cloud-app-broker-core/src/main/java/org/springframework/cloud/appbroker/deployer/BackingApplication.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
/**
3030
* An application deployed as part of the service provisioning process
3131
*/
32-
@SuppressWarnings("PMD.GodClass")
3332
public class BackingApplication {
3433

3534
private static final String VALUE_HIDDEN = "<value hidden>";

spring-cloud-app-broker-core/src/main/java/org/springframework/cloud/appbroker/extensions/support/ConfigurationBeanUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public static <T> void populate(T targetObject, Map<String, Object> properties)
5555
}
5656
}
5757

58-
@SuppressWarnings({"unchecked", "PMD.AvoidCatchingGenericException"})
58+
@SuppressWarnings("unchecked")
5959
private static <T> T getTargetObject(Object candidate) {
6060
try {
6161
if (AopUtils.isAopProxy(candidate) && candidate instanceof Advised) {

spring-cloud-app-broker-deployer-cloudfoundry/src/main/java/org/springframework/cloud/appbroker/deployer/cloudfoundry/CloudFoundryAppDeployer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,6 @@
137137
import org.springframework.http.HttpStatus;
138138
import org.springframework.util.StringUtils;
139139

140-
@SuppressWarnings({"PMD.GodClass", "PMD.CyclomaticComplexity", "PMD.ExcessiveClassLength"})
141140
public class CloudFoundryAppDeployer implements AppDeployer, ResourceLoaderAware {
142141

143142
private static final Duration DEFAULT_PLATFORM_OPERATION_DURATION = Duration.ofMinutes(10);

spring-cloud-app-broker-deployer-cloudfoundry/src/main/java/org/springframework/cloud/appbroker/deployer/cloudfoundry/CloudFoundryDeploymentProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* @author Greg Turnquist
3333
* @author Ilayaperumal Gopinathan
3434
*/
35-
@SuppressWarnings({"unused", "PMD.TooManyFields"})
35+
@SuppressWarnings("unused")
3636
public class CloudFoundryDeploymentProperties extends DeploymentProperties {
3737

3838
/**

spring-cloud-app-broker-deployer-cloudfoundry/src/test/java/org/springframework/cloud/appbroker/deployer/cloudfoundry/CloudFoundryAppDeployerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
import static org.springframework.cloud.appbroker.deployer.DeploymentProperties.TARGET_PROPERTY_KEY;
9292
import static org.springframework.cloud.appbroker.deployer.cloudfoundry.CloudFoundryDeploymentProperties.DEFAULT_API_POLLING_TIMEOUT_SECONDS;
9393

94-
@SuppressWarnings({"UnassignedFluxMonoInstance", "PMD.ExcessiveClassLength"})
94+
@SuppressWarnings("UnassignedFluxMonoInstance")
9595
@ExtendWith(MockitoExtension.class)
9696
@MockitoSettings(strictness = Strictness.LENIENT)
9797
class CloudFoundryAppDeployerTest {

0 commit comments

Comments
 (0)