This is an automated email from the ASF dual-hosted git repository.
reta pushed a commit to branch 4.1.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
commit 105db1aeb067dada19d76cd837b306bcc318aeb3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Sat Sep 12 09:21:04 2026 -0400
Bump net.sourceforge.pmd:pmd-java from 7.26.0 to 7.27.0 (#3438)
* Bump net.sourceforge.pmd:pmd-java from 7.26.0 to 7.27.0
Bumps [net.sourceforge.pmd:pmd-java](https://github.com/pmd/pmd) from
7.26.0 to 7.27.0.
- [Release notes](https://github.com/pmd/pmd/releases)
-
[Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.26.0...pmd_releases/7.27.0)
---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-java
dependency-version: 7.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
* Apply suggestion from @reta
* Fix PMD violations
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andriy Redko <[email protected]>
(cherry picked from commit 046e027c9466af0c027a679fba45e6da26980a7f)
---
core/src/main/java/org/apache/cxf/common/jaxb/JAXBUtils.java | 2 +-
.../main/java/org/apache/cxf/common/logging/JDKBugHacks.java | 2 +-
.../main/java/org/apache/cxf/common/logging/LogUtils.java | 4 ++--
.../java/org/apache/cxf/configuration/jsse/SSLUtils.java | 2 +-
.../org/apache/cxf/staxutils/transform/TransformUtils.java | 4 ++--
.../org/apache/cxf/ws/addressing/VersionTransformer.java | 1 +
.../apache/cxf/attachment/AttachmentDeserializerTest.java | 1 +
.../test/java/org/apache/cxf/resource/URIResolverTest.java | 1 +
.../cxf/jca/core/classloader/PlugInClassLoaderTest.java | 2 +-
.../boot/autoconfigure/jaxws/CxfJaxwsAutoConfiguration.java | 1 +
.../provider/SpringBasedTimedAnnotationProviderTest.java | 2 +-
.../apache/cxf/maven_plugin/wsdl2java/WsdlOptionLoader.java | 2 +-
.../org/apache/cxf/maven_plugin/wadlto/OptionLoader.java | 2 +-
parent/pom.xml | 4 ++--
.../corba/types/CorbaObjectReferenceEventProducer.java | 2 +-
.../java/org/apache/cxf/jaxb/JAXBContextInitializer.java | 2 +-
.../test/java/org/apache/cxf/jaxb/JAXBDataBindingTest.java | 2 +-
.../apache/cxf/ext/logging/event/LogMessageFormatter.java | 4 ++--
.../provider/DefaultExceptionClassProviderTest.java | 2 +-
.../provider/DefaultTimedAnnotationProviderTest.java | 2 +-
.../cxf/metrics/micrometer/provider/StandardTagsTest.java | 2 +-
.../provider/jaxws/JaxwsFaultCodeProviderTest.java | 2 +-
.../main/java/org/apache/cxf/jaxrs/impl/ResponseImpl.java | 4 ++--
.../org/apache/cxf/jaxrs/provider/ServerProviderFactory.java | 4 ++--
.../java/org/apache/cxf/jaxws/EndpointReferenceTest.java | 2 +-
.../org/apache/cxf/jaxws/spi/WrapperClassLoaderTest.java | 2 +-
.../src/main/java/org/apache/cxf/jaxrs/client/WebClient.java | 2 +-
.../apache/cxf/jaxrs/client/JAXRSClientFactoryBeanTest.java | 2 +-
.../cxf/jaxrs/common/openapi/DefaultApplicationFactory.java | 2 +-
.../java/org/apache/cxf/rt/security/SecurityConstants.java | 1 +
.../org/apache/cxf/rt/security/rs/RSSecurityConstants.java | 1 +
.../transport/http/spring/HttpConduitConfigurationTest.java | 2 ++
.../transport/jms/util/PollingMessageListenerContainer.java | 2 +-
.../java/org/apache/cxf/transport/jms/AbstractJMSTester.java | 1 +
.../java/org/apache/cxf/transport/local/LocalConduit.java | 3 ++-
.../org/apache/cxf/transport/local/LocalDestination.java | 2 +-
.../java/org/apache/cxf/ws/rm/EncoderDecoder10AImpl.java | 1 +
.../main/java/org/apache/cxf/ws/rm/EncoderDecoder10Impl.java | 1 +
.../main/java/org/apache/cxf/ws/rm/EncoderDecoder11Impl.java | 1 +
.../src/main/java/org/apache/cxf/ws/rm/RMContextUtils.java | 2 +-
.../java/org/apache/cxf/ws/rm/AbstractRMInterceptorTest.java | 2 +-
.../rm/src/test/java/org/apache/cxf/ws/rm/RMManagerTest.java | 1 +
.../apache/cxf/ws/rm/persistence/PersistenceUtilsTest.java | 1 +
.../org/apache/cxf/systest/jaxrs/BookContinuationStore.java | 2 +-
.../systest/jaxrs/ClientHttpConnectionOutInterceptor.java | 3 ++-
.../cxf/systest/jaxrs/reactive/RxJava2MaybeService.java | 1 +
.../cxf/systest/jaxrs/reactive/RxJava2SingleService.java | 1 +
.../cxf/systest/jaxrs/reactive/RxJava3MaybeService.java | 1 +
.../cxf/systest/jaxrs/reactive/RxJava3SingleService.java | 1 +
.../java/org/apache/cxf/systest/swa/ClientServerSwaTest.java | 1 +
.../org/apache/cxf/systest/swa/SwANoMimeServiceImpl.java | 1 +
.../test/java/org/apache/cxf/systest/swa/SwAServiceImpl.java | 1 +
.../org/apache/cxf/systest/jms/swa/ClientServerSwaTest.java | 1 +
.../java/org/apache/cxf/systest/jms/swa/SwAServiceImpl.java | 1 +
.../http_undertow/multipart/SwANoMimeServiceImpl.java | 1 +
.../cxf/systest/http_undertow/multipart/SwAServiceImpl.java | 1 +
.../apache/cxf/systest/http_jetty/EngineLifecycleTest.java | 1 +
.../apache/cxf/systest/https/conduit/HTTPSClientTest.java | 2 ++
.../java/org/apache/cxf/systest/mtom/ClientMtomXopTest.java | 1 +
.../apache/cxf/systest/mtom/ClientMtomXopWithJMSTest.java | 1 +
.../java/org/apache/cxf/systest/ws/transfer/TestUtils.java | 12 ++++++------
.../java/org/apache/cxf/mtom_xop/TestMtomProviderImpl.java | 1 +
.../java/org/apache/cxf/tools/common/model/JAnnotation.java | 2 +-
.../src/main/java/org/apache/cxf/tools/util/NameUtil.java | 10 +++++-----
.../apache/cxf/tools/corba/common/idltypes/CorbaUtils.java | 2 +-
.../cxf/tools/java2wsdl/generator/WSDLGeneratorFactory.java | 2 +-
.../java2wsdl/generator/wsdl11/DateTypeCustomGenerator.java | 6 +++---
.../tools/java2wsdl/generator/wsdl11/FaultBeanGenerator.java | 3 ++-
.../java2wsdl/generator/wsdl11/WrapperBeanGenerator.java | 1 +
.../processor/internal/SpringServiceBuilderFactory.java | 2 +-
.../java2wsdl/processor/internal/jaxws/ResponseWrapper.java | 2 +-
.../java/org/apache/cxf/tools/wsdlto/core/PluginLoader.java | 6 +++---
.../frontend/jaxws/customization/CustomizationParser.java | 8 ++++----
73 files changed, 100 insertions(+), 65 deletions(-)
diff --git a/core/src/main/java/org/apache/cxf/common/jaxb/JAXBUtils.java
b/core/src/main/java/org/apache/cxf/common/jaxb/JAXBUtils.java
index 1aa817177ea..8cf4907b7eb 100644
--- a/core/src/main/java/org/apache/cxf/common/jaxb/JAXBUtils.java
+++ b/core/src/main/java/org/apache/cxf/common/jaxb/JAXBUtils.java
@@ -249,7 +249,7 @@ public final class JAXBUtils {
* @return true if the word is a keyword.
* @see org.apache.cxf.helpers.JavaUtils
*/
- protected static boolean isJavaKeyword(String word) {
+ private static boolean isJavaKeyword(String word) {
return JavaUtils.isJavaKeyword(word);
}
diff --git a/core/src/main/java/org/apache/cxf/common/logging/JDKBugHacks.java
b/core/src/main/java/org/apache/cxf/common/logging/JDKBugHacks.java
index a05c58c15ac..aeabdca943a 100644
--- a/core/src/main/java/org/apache/cxf/common/logging/JDKBugHacks.java
+++ b/core/src/main/java/org/apache/cxf/common/logging/JDKBugHacks.java
@@ -86,7 +86,7 @@ final class JDKBugHacks {
}
- @SuppressWarnings("PMD.UselessPureMethodCall")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public static void doHacks() {
if (skipHack("org.apache.cxf.JDKBugHacks.all")) {
return;
diff --git a/core/src/main/java/org/apache/cxf/common/logging/LogUtils.java
b/core/src/main/java/org/apache/cxf/common/logging/LogUtils.java
index d7135180d6d..58fcbca5bec 100644
--- a/core/src/main/java/org/apache/cxf/common/logging/LogUtils.java
+++ b/core/src/main/java/org/apache/cxf/common/logging/LogUtils.java
@@ -226,8 +226,8 @@ public final class LogUtils {
/**
* Create a logger
*/
- @SuppressWarnings("PMD.UselessPureMethodCall")
- protected static Logger createLogger(Class<?> cls,
+ @SuppressWarnings("PMD.UnusedReturnValue")
+ private static Logger createLogger(Class<?> cls,
String name,
String loggerName) {
ClassLoader orig = getContextClassLoader();
diff --git a/core/src/main/java/org/apache/cxf/configuration/jsse/SSLUtils.java
b/core/src/main/java/org/apache/cxf/configuration/jsse/SSLUtils.java
index 57a44026167..eb83bfa9d37 100644
--- a/core/src/main/java/org/apache/cxf/configuration/jsse/SSLUtils.java
+++ b/core/src/main/java/org/apache/cxf/configuration/jsse/SSLUtils.java
@@ -192,7 +192,7 @@ public final class SSLUtils {
return keystoreManagers;
}
- protected static byte[] loadFile(String fileName) throws IOException {
+ private static byte[] loadFile(String fileName) throws IOException {
if (fileName == null) {
return null;
}
diff --git
a/core/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java
b/core/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java
index dfe6051b1d0..52cd22b92ed 100644
--- a/core/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java
+++ b/core/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java
@@ -116,7 +116,7 @@ public final class TransformUtils {
return reader;
}
- protected static void convertToQNamesMap(Map<String, String> map,
+ static void convertToQNamesMap(Map<String, String> map,
QNamesMap elementsMap,
Map<String, String> nsMap) {
if (map != null) {
@@ -163,7 +163,7 @@ public final class TransformUtils {
}
}
- protected static void convertToSetOfQNames(List<String> set,
+ static void convertToSetOfQNames(List<String> set,
Set<QName> elementsSet) {
if (set != null) {
for (String entry : set) {
diff --git
a/core/src/main/java/org/apache/cxf/ws/addressing/VersionTransformer.java
b/core/src/main/java/org/apache/cxf/ws/addressing/VersionTransformer.java
index 053bfb7d2db..af20658ba70 100644
--- a/core/src/main/java/org/apache/cxf/ws/addressing/VersionTransformer.java
+++ b/core/src/main/java/org/apache/cxf/ws/addressing/VersionTransformer.java
@@ -60,6 +60,7 @@ import org.apache.cxf.ws.addressing.v200408.ServiceNameType;
* version of WS-Adressing (for example WS-RM depends on the
* 2004/08 version).
*/
+@SuppressWarnings("PMD.InstantiableUtilityClass")
public class VersionTransformer {
protected static final String NATIVE_VERSION = Names.WSA_NAMESPACE_NAME;
diff --git
a/core/src/test/java/org/apache/cxf/attachment/AttachmentDeserializerTest.java
b/core/src/test/java/org/apache/cxf/attachment/AttachmentDeserializerTest.java
index 3589eac71d8..60572e06b88 100644
---
a/core/src/test/java/org/apache/cxf/attachment/AttachmentDeserializerTest.java
+++
b/core/src/test/java/org/apache/cxf/attachment/AttachmentDeserializerTest.java
@@ -367,6 +367,7 @@ public class AttachmentDeserializerTest {
@Test
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void testSmallStream() throws Exception {
byte[] messageBytes = ("------=_Part_1\n\nJJJJ\n------=_Part_1\n\n"
+ "Content-Transfer-Encoding:
binary\n\n=3D=3D=3D\n------=_Part_1\n").getBytes();
diff --git a/core/src/test/java/org/apache/cxf/resource/URIResolverTest.java
b/core/src/test/java/org/apache/cxf/resource/URIResolverTest.java
index 99e2b0c3d03..4de9f5cf00c 100644
--- a/core/src/test/java/org/apache/cxf/resource/URIResolverTest.java
+++ b/core/src/test/java/org/apache/cxf/resource/URIResolverTest.java
@@ -48,6 +48,7 @@ public class URIResolverTest {
private Throwable checkingThreadThrowable; // assumes single-thread
test execution
@Test
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void testJARProtocol() throws Exception {
uriResolver = new URIResolver();
diff --git
a/integration/jca/src/test/java/org/apache/cxf/jca/core/classloader/PlugInClassLoaderTest.java
b/integration/jca/src/test/java/org/apache/cxf/jca/core/classloader/PlugInClassLoaderTest.java
index ddbe64e7448..cf1ddc74bcd 100644
---
a/integration/jca/src/test/java/org/apache/cxf/jca/core/classloader/PlugInClassLoaderTest.java
+++
b/integration/jca/src/test/java/org/apache/cxf/jca/core/classloader/PlugInClassLoaderTest.java
@@ -38,7 +38,7 @@ import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
-
+@SuppressWarnings("PMD.UnusedReturnValue")
public class PlugInClassLoaderTest {
private static final Logger LOG =
LogUtils.getLogger(PlugInClassLoaderTest.class);
private static boolean debug;
diff --git
a/integration/spring-boot/autoconfigure/src/main/java/org/apache/cxf/spring/boot/autoconfigure/jaxws/CxfJaxwsAutoConfiguration.java
b/integration/spring-boot/autoconfigure/src/main/java/org/apache/cxf/spring/boot/autoconfigure/jaxws/CxfJaxwsAutoConfiguration.java
index c8cb94fdcfb..948f8aa70cd 100644
---
a/integration/spring-boot/autoconfigure/src/main/java/org/apache/cxf/spring/boot/autoconfigure/jaxws/CxfJaxwsAutoConfiguration.java
+++
b/integration/spring-boot/autoconfigure/src/main/java/org/apache/cxf/spring/boot/autoconfigure/jaxws/CxfJaxwsAutoConfiguration.java
@@ -33,6 +33,7 @@ import org.springframework.context.annotation.Configuration;
@Configuration
@ConditionalOnClass({ Resource.class, WebServiceContext.class })
+@SuppressWarnings("PMD.InstantiableUtilityClass")
public class CxfJaxwsAutoConfiguration {
@Bean
static BeanFactoryPostProcessor jaxwsBeanFactoryPostProcessor() {
diff --git
a/integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/autoconfigure/micrometer/provider/SpringBasedTimedAnnotationProviderTest.java
b/integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/autoconfigure/micrometer/provider/SpringBasedTimedAnnotationProviderTest.java
index bbada8a885e..2bcf813a839 100644
---
a/integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/autoconfigure/micrometer/provider/SpringBasedTimedAnnotationProviderTest.java
+++
b/integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/autoconfigure/micrometer/provider/SpringBasedTimedAnnotationProviderTest.java
@@ -54,7 +54,7 @@ public class SpringBasedTimedAnnotationProviderTest {
private MethodDispatcher methodDispatcher;
@Before
- @SuppressWarnings("PMD.UselessPureMethodCall")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void setUp() {
openMocks(this);
underTest = new SpringBasedTimedAnnotationProvider();
diff --git
a/maven-plugins/codegen-plugin/src/main/java/org/apache/cxf/maven_plugin/wsdl2java/WsdlOptionLoader.java
b/maven-plugins/codegen-plugin/src/main/java/org/apache/cxf/maven_plugin/wsdl2java/WsdlOptionLoader.java
index f70e0896b62..be8ebbd66af 100644
---
a/maven-plugins/codegen-plugin/src/main/java/org/apache/cxf/maven_plugin/wsdl2java/WsdlOptionLoader.java
+++
b/maven-plugins/codegen-plugin/src/main/java/org/apache/cxf/maven_plugin/wsdl2java/WsdlOptionLoader.java
@@ -121,7 +121,7 @@ public final class WsdlOptionLoader {
}
}
- protected static WsdlOption generateWsdlOptionFromFile(final File wsdl,
+ private static WsdlOption generateWsdlOptionFromFile(final File wsdl,
File
defaultOutputDir)
throws MojoExecutionException {
diff --git
a/maven-plugins/wadl2java-plugin/src/main/java/org/apache/cxf/maven_plugin/wadlto/OptionLoader.java
b/maven-plugins/wadl2java-plugin/src/main/java/org/apache/cxf/maven_plugin/wadlto/OptionLoader.java
index 85e0254b51c..36ff02ca79b 100644
---
a/maven-plugins/wadl2java-plugin/src/main/java/org/apache/cxf/maven_plugin/wadlto/OptionLoader.java
+++
b/maven-plugins/wadl2java-plugin/src/main/java/org/apache/cxf/maven_plugin/wadlto/OptionLoader.java
@@ -138,7 +138,7 @@ public final class OptionLoader {
}
- protected static WadlOption generateWadlOptionFromFile(final File wadl,
+ private static WadlOption generateWadlOptionFromFile(final File wadl,
final Option
defaultOptions,
File
defaultOutputDir)
throws MojoExecutionException {
diff --git a/parent/pom.xml b/parent/pom.xml
index d004e20c56d..227482e8b06 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -433,12 +433,12 @@
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-core</artifactId>
- <version>7.26.0</version>
+ <version>7.27.0</version>
</dependency>
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-java</artifactId>
- <version>7.26.0</version>
+ <version>7.27.0</version>
</dependency>
</dependencies>
<configuration>
diff --git
a/rt/bindings/corba/src/main/java/org/apache/cxf/binding/corba/types/CorbaObjectReferenceEventProducer.java
b/rt/bindings/corba/src/main/java/org/apache/cxf/binding/corba/types/CorbaObjectReferenceEventProducer.java
index e99a7e65794..4cd802a19d9 100644
---
a/rt/bindings/corba/src/main/java/org/apache/cxf/binding/corba/types/CorbaObjectReferenceEventProducer.java
+++
b/rt/bindings/corba/src/main/java/org/apache/cxf/binding/corba/types/CorbaObjectReferenceEventProducer.java
@@ -135,7 +135,7 @@ public final class CorbaObjectReferenceEventProducer
extends AbstractStartEndEve
return refAttrs;
}
- protected EprMetaData getObjectReferenceBinding(Definition wsdlDef, QName
bindingName) {
+ private EprMetaData getObjectReferenceBinding(Definition wsdlDef, QName
bindingName) {
EprMetaData info = new EprMetaData();
Binding wsdlBinding = wsdlDef.getBinding(bindingName);
diff --git
a/rt/databinding/jaxb/src/main/java/org/apache/cxf/jaxb/JAXBContextInitializer.java
b/rt/databinding/jaxb/src/main/java/org/apache/cxf/jaxb/JAXBContextInitializer.java
index 131d2fe3a0c..f76b35486a3 100644
---
a/rt/databinding/jaxb/src/main/java/org/apache/cxf/jaxb/JAXBContextInitializer.java
+++
b/rt/databinding/jaxb/src/main/java/org/apache/cxf/jaxb/JAXBContextInitializer.java
@@ -83,7 +83,7 @@ class JAXBContextInitializer extends ServiceModelVisitor {
}
@Override
- @SuppressWarnings("PMD.UselessPureMethodCall")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void begin(MessagePartInfo part) {
Class<?> clazz = part.getTypeClass();
if (clazz == null) {
diff --git
a/rt/databinding/jaxb/src/test/java/org/apache/cxf/jaxb/JAXBDataBindingTest.java
b/rt/databinding/jaxb/src/test/java/org/apache/cxf/jaxb/JAXBDataBindingTest.java
index 145405b01bf..15f3e314f39 100644
---
a/rt/databinding/jaxb/src/test/java/org/apache/cxf/jaxb/JAXBDataBindingTest.java
+++
b/rt/databinding/jaxb/src/test/java/org/apache/cxf/jaxb/JAXBDataBindingTest.java
@@ -304,7 +304,7 @@ public class JAXBDataBindingTest {
assertEquals(2, classes.size());
}
- public abstract static class Type2 extends AddressEntity<Type2> { //NOPMD
+ public abstract static class Type2 extends AddressEntity<Type2> {
}
public abstract static class AddressEntity<T extends AddressEntity<T>> {
diff --git
a/rt/features/logging/src/main/java/org/apache/cxf/ext/logging/event/LogMessageFormatter.java
b/rt/features/logging/src/main/java/org/apache/cxf/ext/logging/event/LogMessageFormatter.java
index d83e01f0fed..b0d5f0e217f 100644
---
a/rt/features/logging/src/main/java/org/apache/cxf/ext/logging/event/LogMessageFormatter.java
+++
b/rt/features/logging/src/main/java/org/apache/cxf/ext/logging/event/LogMessageFormatter.java
@@ -55,11 +55,11 @@ public final class LogMessageFormatter {
}
return b.toString();
}
- protected static String localPart(QName name) {
+ private static String localPart(QName name) {
return name == null ? null : name.getLocalPart();
}
- protected static void write(StringBuilder b, String key, String value) {
+ private static void write(StringBuilder b, String key, String value) {
if (value != null) {
b.append(" ").append(key).append(":
").append(value).append('\n');
}
diff --git
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultExceptionClassProviderTest.java
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultExceptionClassProviderTest.java
index 3088122d61c..865edefd82c 100644
---
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultExceptionClassProviderTest.java
+++
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultExceptionClassProviderTest.java
@@ -34,7 +34,7 @@ import static org.hamcrest.MatcherAssert.assertThat;
import static org.mockito.Mockito.doReturn;
import static org.mockito.MockitoAnnotations.openMocks;
-@SuppressWarnings("PMD.UselessPureMethodCall")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class DefaultExceptionClassProviderTest {
private static final Exception EXCEPTION_CAUSE = new CauseException();
diff --git
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultTimedAnnotationProviderTest.java
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultTimedAnnotationProviderTest.java
index 3f9eb581ed2..11198ba9661 100644
---
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultTimedAnnotationProviderTest.java
+++
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/DefaultTimedAnnotationProviderTest.java
@@ -42,7 +42,7 @@ import static org.hamcrest.Matchers.empty;
import static org.mockito.Mockito.doReturn;
import static org.mockito.MockitoAnnotations.openMocks;
-@SuppressWarnings({"unused", "PMD.UselessPureMethodCall"})
+@SuppressWarnings({"unused", "PMD.UnusedReturnValue"})
public class DefaultTimedAnnotationProviderTest {
private DefaultTimedAnnotationProvider underTest;
diff --git
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/StandardTagsTest.java
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/StandardTagsTest.java
index 1550aa5fa67..9937d249919 100644
---
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/StandardTagsTest.java
+++
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/StandardTagsTest.java
@@ -37,7 +37,7 @@ import static org.mockito.Mockito.doReturn;
import static org.mockito.MockitoAnnotations.openMocks;
-@SuppressWarnings("PMD.UselessPureMethodCall")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class StandardTagsTest {
private static final String DUMMY_METHOD_NAME = "dummyMethod";
diff --git
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/jaxws/JaxwsFaultCodeProviderTest.java
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/jaxws/JaxwsFaultCodeProviderTest.java
index 0879e8211dc..8a160f4f3b7 100644
---
a/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/jaxws/JaxwsFaultCodeProviderTest.java
+++
b/rt/features/metrics/src/test/java/org/apache/cxf/metrics/micrometer/provider/jaxws/JaxwsFaultCodeProviderTest.java
@@ -35,7 +35,7 @@ import static org.hamcrest.MatcherAssert.assertThat;
import static org.mockito.Mockito.doReturn;
import static org.mockito.MockitoAnnotations.openMocks;
-@SuppressWarnings("PMD.UselessPureMethodCall")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class JaxwsFaultCodeProviderTest {
private static final String RUNTIME_FAULT_STRING = "RUNTIME_FAULT";
diff --git
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ResponseImpl.java
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ResponseImpl.java
index 1b7a37dbae6..1052895faaa 100644
---
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ResponseImpl.java
+++
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ResponseImpl.java
@@ -553,11 +553,11 @@ public final class ResponseImpl extends Response {
throw new ResponseProcessingException(this, errorMessage, cause);
}
- protected void autoClose(Class<?> cls, boolean exception) {
+ void autoClose(Class<?> cls, boolean exception) {
autoCloseWithHint(cls, false, exception);
}
- protected void autoCloseWithHint(Class<?> cls, boolean autoCloseHint,
boolean exception) {
+ void autoCloseWithHint(Class<?> cls, boolean autoCloseHint, boolean
exception) {
if (!entityBufferred && !JAXRSUtils.isStreamingOutType(cls)
&& (exception || MessageUtils.getContextualBoolean(outMessage,
RESPONSE_STREAM_AUTO_CLOSE, autoCloseHint))) {
diff --git
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/ServerProviderFactory.java
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/ServerProviderFactory.java
index beb06b382ea..d9be9178050 100644
---
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/ServerProviderFactory.java
+++
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/ServerProviderFactory.java
@@ -281,7 +281,7 @@ public final class ServerProviderFactory extends
ProviderFactory {
containerResponseFilters.values());
}
- protected void injectApplicationIntoFeature(Feature feature) {
+ private void injectApplicationIntoFeature(Feature feature) {
if (application != null) {
AbstractResourceInfo info = new
AbstractResourceInfo(feature.getClass(),
ClassHelper.getRealClass(feature),
@@ -451,7 +451,7 @@ public final class ServerProviderFactory extends
ProviderFactory {
return featureContext;
}
- protected static boolean isPrematching(Class<?> filterCls) {
+ private static boolean isPrematching(Class<?> filterCls) {
return AnnotationUtils.getClassAnnotation(filterCls,
PreMatching.class) != null;
}
diff --git
a/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/EndpointReferenceTest.java
b/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/EndpointReferenceTest.java
index f7875d9a522..7781e86d4d9 100644
---
a/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/EndpointReferenceTest.java
+++
b/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/EndpointReferenceTest.java
@@ -326,7 +326,7 @@ public class EndpointReferenceTest extends
AbstractJaxWsTest {
}
final class MyEndpointReference extends EndpointReference {
- protected MyEndpointReference() {
+ MyEndpointReference() {
}
public void writeTo(Result result) {
diff --git
a/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spi/WrapperClassLoaderTest.java
b/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spi/WrapperClassLoaderTest.java
index cdbc9f51e25..715ce0101c2 100644
---
a/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spi/WrapperClassLoaderTest.java
+++
b/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spi/WrapperClassLoaderTest.java
@@ -140,7 +140,7 @@ public class WrapperClassLoaderTest extends AbstractCXFTest
{
loadedClassNames);
}
- @SuppressWarnings("PMD.UselessPureMethodCall")
+ @SuppressWarnings("PMD.UnusedReturnValue")
private List<String>
testWrapperClassLoaderWithNamingConvention(WrapperClassNamingConvention
convention)
throws Exception {
bus.setExtension(convention, WrapperClassNamingConvention.class);
diff --git
a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/WebClient.java
b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/WebClient.java
index f8753f68385..74f79e11681 100644
--- a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/WebClient.java
+++ b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/WebClient.java
@@ -1201,7 +1201,7 @@ public class WebClient extends AbstractClient {
}
}
-
+ @SuppressWarnings("PMD.ProtectedMemberInFinalClass")
private final class BodyWriter extends AbstractBodyWriter {
protected void doWriteBody(Message outMessage,
diff --git
a/rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/JAXRSClientFactoryBeanTest.java
b/rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/JAXRSClientFactoryBeanTest.java
index f9162ec1b73..f33c9348b9b 100644
---
a/rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/JAXRSClientFactoryBeanTest.java
+++
b/rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/JAXRSClientFactoryBeanTest.java
@@ -321,7 +321,7 @@ public class JAXRSClientFactoryBeanTest {
provider.getOutInterceptors().add(testInterceptor);
}
- protected boolean isInitialized() {
+ private boolean isInitialized() {
return testInterceptor.isInitialized();
}
}
diff --git
a/rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/DefaultApplicationFactory.java
b/rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/DefaultApplicationFactory.java
index 0df99605476..796d99dab54 100644
---
a/rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/DefaultApplicationFactory.java
+++
b/rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/DefaultApplicationFactory.java
@@ -33,7 +33,7 @@ import org.apache.cxf.jaxrs.model.ClassResourceInfo;
import org.apache.cxf.jaxrs.provider.ServerProviderFactory;
public final class DefaultApplicationFactory {
- protected static class DefaultApplication extends Application {
+ static class DefaultApplication extends Application {
private final Set<Class<?>> serviceClasses;
DefaultApplication(final Set<Class<?>> serviceClasses) {
diff --git
a/rt/security/src/main/java/org/apache/cxf/rt/security/SecurityConstants.java
b/rt/security/src/main/java/org/apache/cxf/rt/security/SecurityConstants.java
index 01a1339600c..d29f91c4dbb 100644
---
a/rt/security/src/main/java/org/apache/cxf/rt/security/SecurityConstants.java
+++
b/rt/security/src/main/java/org/apache/cxf/rt/security/SecurityConstants.java
@@ -36,6 +36,7 @@ import java.util.Set;
* More specific configuration tags for WS-SecurityPolicy are configured in
the SecurityConstants
* class in the cxf-rt-ws-security module, which extends this class.
*/
+@SuppressWarnings("PMD.InstantiableUtilityClass")
public class SecurityConstants {
//
diff --git
a/rt/security/src/main/java/org/apache/cxf/rt/security/rs/RSSecurityConstants.java
b/rt/security/src/main/java/org/apache/cxf/rt/security/rs/RSSecurityConstants.java
index e77d6b0f49c..20a843f9dbd 100644
---
a/rt/security/src/main/java/org/apache/cxf/rt/security/rs/RSSecurityConstants.java
+++
b/rt/security/src/main/java/org/apache/cxf/rt/security/rs/RSSecurityConstants.java
@@ -23,6 +23,7 @@ package org.apache.cxf.rt.security.rs;
* Some common security constants that can be used RS-Security (for now they
are used in the
* JOSE + HTTP Signature modules).
*/
+@SuppressWarnings("PMD.InstantiableUtilityClass")
public class RSSecurityConstants {
/**
diff --git
a/rt/transports/http/src/test/java/org/apache/cxf/transport/http/spring/HttpConduitConfigurationTest.java
b/rt/transports/http/src/test/java/org/apache/cxf/transport/http/spring/HttpConduitConfigurationTest.java
index e6a14b924e0..f652dfac3e4 100644
---
a/rt/transports/http/src/test/java/org/apache/cxf/transport/http/spring/HttpConduitConfigurationTest.java
+++
b/rt/transports/http/src/test/java/org/apache/cxf/transport/http/spring/HttpConduitConfigurationTest.java
@@ -116,6 +116,8 @@ public class HttpConduitConfigurationTest {
public static final class ManagersFactory {
+ private ManagersFactory() {
+ }
public static KeyManager[] getKeyManagers() {
KeyManagersType kmt = new KeyManagersType();
diff --git
a/rt/transports/jms/src/main/java/org/apache/cxf/transport/jms/util/PollingMessageListenerContainer.java
b/rt/transports/jms/src/main/java/org/apache/cxf/transport/jms/util/PollingMessageListenerContainer.java
index 1756cde2795..180bebd70ef 100644
---
a/rt/transports/jms/src/main/java/org/apache/cxf/transport/jms/util/PollingMessageListenerContainer.java
+++
b/rt/transports/jms/src/main/java/org/apache/cxf/transport/jms/util/PollingMessageListenerContainer.java
@@ -107,7 +107,7 @@ public class PollingMessageListenerContainer extends
AbstractMessageListenerCont
}
}
- protected void safeRollBack(Session session) {
+ void safeRollBack(Session session) {
try {
if (session != null && session.getTransacted()) {
session.rollback();
diff --git
a/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/AbstractJMSTester.java
b/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/AbstractJMSTester.java
index d0f807fbae9..7329dd32e92 100644
---
a/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/AbstractJMSTester.java
+++
b/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/AbstractJMSTester.java
@@ -252,6 +252,7 @@ public abstract class AbstractJMSTester {
return outMessage;
}
+ @SuppressWarnings("PMD.UnusedReturnValue")
protected static void verifyReceivedMessage(Message message) {
String response = "<not found>";
InputStream bis = message.getContent(InputStream.class);
diff --git
a/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalConduit.java
b/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalConduit.java
index f189497be29..ade8a99e668 100644
---
a/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalConduit.java
+++
b/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalConduit.java
@@ -64,7 +64,8 @@ public class LocalConduit extends AbstractConduit {
protected void onFirstWrite() throws IOException {
dispatchToService(false);
}
- protected void dispatchToService(boolean empty) throws IOException {
+
+ void dispatchToService(boolean empty) throws IOException {
final MessageImpl inMsg = new MessageImpl();
transportFactory.copy(message, inMsg);
diff --git
a/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalDestination.java
b/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalDestination.java
index 16d558aa6c7..8dae831f710 100644
---
a/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalDestination.java
+++
b/rt/transports/local/src/main/java/org/apache/cxf/transport/local/LocalDestination.java
@@ -97,7 +97,7 @@ public class LocalDestination extends AbstractDestination {
dispatchToClient(false);
}
- protected void dispatchToClient(boolean empty) throws IOException {
+ void dispatchToClient(boolean empty) throws IOException {
final MessageImpl m = new MessageImpl();
localDestinationFactory.copy(message, m);
if (!empty) {
diff --git
a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10AImpl.java
b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10AImpl.java
index 775aa899bda..58ea2690bdb 100644
--- a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10AImpl.java
+++ b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10AImpl.java
@@ -54,6 +54,7 @@ import org.apache.cxf.ws.rm.v200702.TerminateSequenceType;
* WS-ReliableMessaging 1.0 encoding and decoding. This converts between the
standard WS-RM objects and the
* 1.0 representation using the WS-Addressing recommendation 200508 namespace.
*/
+@SuppressWarnings("PMD.ProtectedMemberInFinalClass")
public final class EncoderDecoder10AImpl extends EncoderDecoder {
public static final EncoderDecoder10AImpl INSTANCE = new
EncoderDecoder10AImpl();
diff --git
a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10Impl.java
b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10Impl.java
index 8cb62a7c1d0..899fc5aa0a2 100644
--- a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10Impl.java
+++ b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder10Impl.java
@@ -54,6 +54,7 @@ import org.apache.cxf.ws.rm.v200702.TerminateSequenceType;
* WS-ReliableMessaging 1.0 encoding and decoding. This converts between the
standard WS-RM objects and the
* 1.0 representation using the WS-Addressing 200408 namespace specified in
the WS-RM 1.0 recommendation.
*/
+@SuppressWarnings("PMD.ProtectedMemberInFinalClass")
public final class EncoderDecoder10Impl extends EncoderDecoder {
public static final EncoderDecoder10Impl INSTANCE = new
EncoderDecoder10Impl();
diff --git
a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder11Impl.java
b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder11Impl.java
index fdfcfcc71db..14f73537b4c 100644
--- a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder11Impl.java
+++ b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/EncoderDecoder11Impl.java
@@ -56,6 +56,7 @@ import org.apache.cxf.ws.rm.v200702.TerminateSequenceType;
* WS-ReliableMessaging 1.1/1.2 encoding and decoding. This just works with
the standard internal form of the
* WS-RM data structures.
*/
+@SuppressWarnings("PMD.ProtectedMemberInFinalClass")
public final class EncoderDecoder11Impl extends EncoderDecoder {
public static final EncoderDecoder11Impl INSTANCE = new
EncoderDecoder11Impl();
diff --git a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/RMContextUtils.java
b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/RMContextUtils.java
index 5a0dda766e5..d813e549782 100644
--- a/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/RMContextUtils.java
+++ b/rt/ws/rm/src/main/java/org/apache/cxf/ws/rm/RMContextUtils.java
@@ -26,7 +26,7 @@ import org.apache.cxf.ws.addressing.AddressingProperties;
/**
* Holder for utility methods relating to contexts.
*/
-
+@SuppressWarnings({ "PMD.InstantiableUtilityClass",
"PMD.ProtectedMemberInFinalClass" })
public final class RMContextUtils {
/**
diff --git
a/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/AbstractRMInterceptorTest.java
b/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/AbstractRMInterceptorTest.java
index 5c60035db81..867b5a567c7 100644
--- a/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/AbstractRMInterceptorTest.java
+++ b/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/AbstractRMInterceptorTest.java
@@ -48,7 +48,7 @@ import static org.mockito.Mockito.when;
/**
*
*/
-@SuppressWarnings("PMD.UselessPureMethodCall")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class AbstractRMInterceptorTest {
@Test
public void testAccessors() {
diff --git a/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/RMManagerTest.java
b/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/RMManagerTest.java
index b0a57cd1eaf..4579a30eea6 100644
--- a/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/RMManagerTest.java
+++ b/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/RMManagerTest.java
@@ -704,6 +704,7 @@ public class RMManagerTest {
}
// just read the begining of the input and compare it against the
specified string
+ @SuppressWarnings("PMD.UnusedReturnValue")
private static boolean assertStartsWith(InputStream in, String starting) {
assertNotNull(in);
byte[] buf = new byte[starting.length()];
diff --git
a/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/persistence/PersistenceUtilsTest.java
b/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/persistence/PersistenceUtilsTest.java
index 9d406b84029..3fe324733c8 100644
---
a/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/persistence/PersistenceUtilsTest.java
+++
b/rt/ws/rm/src/test/java/org/apache/cxf/ws/rm/persistence/PersistenceUtilsTest.java
@@ -149,6 +149,7 @@ public class PersistenceUtilsTest {
}
// just read the beginning of the input and compare it against the
specified string
+ @SuppressWarnings("PMD.UnusedReturnValue")
private static boolean assertStartsWith(InputStream in, String starting) {
assertNotNull(in);
byte[] buf = new byte[starting.length()];
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/BookContinuationStore.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/BookContinuationStore.java
index 65c869db094..278542d1162 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/BookContinuationStore.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/BookContinuationStore.java
@@ -96,7 +96,7 @@ public class BookContinuationStore implements
BookAsyncInterface {
@GET
@Path("/books/cancel")
- @SuppressWarnings("PMD.UselessPureMethodCall")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void getBookDescriptionWithCancel(@PathParam("id") String id,
@Suspended AsyncResponse async) {
PhaseInterceptorChain.getCurrentMessage().getClass();
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/ClientHttpConnectionOutInterceptor.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/ClientHttpConnectionOutInterceptor.java
index 3820587308d..a78c2c8041a 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/ClientHttpConnectionOutInterceptor.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/ClientHttpConnectionOutInterceptor.java
@@ -54,7 +54,8 @@ class ClientHttpConnectionOutInterceptor extends
AbstractPhaseInterceptor<Messag
.anyMatch(this::isClosedInputStream);
}
}
-
+
+ @SuppressWarnings("PMD.UnusedReturnValue")
private boolean isClosedInputStream(Message message) {
try {
final InputStream inputStream =
message.getExchange().getInMessage().getContent(InputStream.class);
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2MaybeService.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2MaybeService.java
index 06b66a9b1e0..108d9619683 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2MaybeService.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2MaybeService.java
@@ -43,6 +43,7 @@ public class RxJava2MaybeService {
@GET
@Produces("text/plain")
@Path("textAsync")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void getTextAsync(@Suspended final AsyncResponse ar) {
final StringAsyncSubscriber subscriber = new StringAsyncSubscriber(ar);
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2SingleService.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2SingleService.java
index 0a4eed832e3..88b14dd94cd 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2SingleService.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava2SingleService.java
@@ -41,6 +41,7 @@ public class RxJava2SingleService {
@GET
@Produces("text/plain")
@Path("textAsync")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void getTextAsync(@Suspended final AsyncResponse ar) {
final StringAsyncSubscriber subscriber = new StringAsyncSubscriber(ar);
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3MaybeService.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3MaybeService.java
index c4c524de7f7..5359c80ffcb 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3MaybeService.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3MaybeService.java
@@ -43,6 +43,7 @@ public class RxJava3MaybeService {
@GET
@Produces("text/plain")
@Path("textAsync")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void getTextAsync(@Suspended final AsyncResponse ar) {
final StringAsyncSubscriber subscriber = new StringAsyncSubscriber(ar);
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3SingleService.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3SingleService.java
index 162126dcaaa..fc4da158f4f 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3SingleService.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/RxJava3SingleService.java
@@ -41,6 +41,7 @@ public class RxJava3SingleService {
@GET
@Produces("text/plain")
@Path("textAsync")
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void getTextAsync(@Suspended final AsyncResponse ar) {
final StringAsyncSubscriber subscriber = new StringAsyncSubscriber(ar);
diff --git
a/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/ClientServerSwaTest.java
b/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/ClientServerSwaTest.java
index e574acb0957..283b6d04b75 100644
---
a/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/ClientServerSwaTest.java
+++
b/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/ClientServerSwaTest.java
@@ -64,6 +64,7 @@ import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
@RunWith(value = Parameterized.class)
+@SuppressWarnings("PMD.UnusedReturnValue")
public class ClientServerSwaTest extends AbstractBusClientServerTestBase {
static String serverPort = TestUtil.getPortNumber(SwaServer.class);
static String serverPortInvalid = TestUtil.getPortNumber(SwaServer.class,
1);
diff --git
a/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwANoMimeServiceImpl.java
b/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwANoMimeServiceImpl.java
index 0c8e17f9f04..9c525194875 100644
---
a/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwANoMimeServiceImpl.java
+++
b/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwANoMimeServiceImpl.java
@@ -98,6 +98,7 @@ public class SwANoMimeServiceImpl implements
SwAServiceInterface {
data.value = ("test" + new String(data.value, 0,
6)).getBytes(StandardCharsets.UTF_8);
}
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void echoDataRef(Holder<DataStruct> data) {
try {
InputStream bis = null;
diff --git
a/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwAServiceImpl.java
b/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwAServiceImpl.java
index abdeac71e88..7abd1216479 100644
---
a/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwAServiceImpl.java
+++
b/systests/jaxws/src/test/java/org/apache/cxf/systest/swa/SwAServiceImpl.java
@@ -40,6 +40,7 @@ import org.apache.cxf.swa.types.VoidRequest;
serviceName = "SwAService",
targetNamespace = "http://cxf.apache.org/swa",
portName = "SwAServiceHttpPort")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class SwAServiceImpl implements SwAServiceInterface {
public void echoDataRef(Holder<DataStruct> data) {
diff --git
a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/ClientServerSwaTest.java
b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/ClientServerSwaTest.java
index e8dd84a465b..17bf0fafb88 100644
---
a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/ClientServerSwaTest.java
+++
b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/ClientServerSwaTest.java
@@ -41,6 +41,7 @@ import org.junit.Test;
import static org.junit.Assert.assertEquals;
+@SuppressWarnings("PMD.UnusedReturnValue")
public class ClientServerSwaTest extends AbstractBusClientServerTestBase {
public static final String ADDRESS
= "jms:jndi:dynamicQueues/test.cxf.jmstransport.swa.queue"
diff --git
a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/SwAServiceImpl.java
b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/SwAServiceImpl.java
index bb3f711d3fc..912870c81f8 100644
---
a/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/SwAServiceImpl.java
+++
b/systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/swa/SwAServiceImpl.java
@@ -40,6 +40,7 @@ import org.apache.cxf.swa.types.VoidRequest;
serviceName = "SwAService",
targetNamespace = "http://cxf.apache.org/swa",
portName = "SwAServiceHttpPort")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class SwAServiceImpl implements SwAServiceInterface {
public void echoDataRef(Holder<DataStruct> data) {
diff --git
a/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwANoMimeServiceImpl.java
b/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwANoMimeServiceImpl.java
index 751925340e0..b8faec049f5 100644
---
a/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwANoMimeServiceImpl.java
+++
b/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwANoMimeServiceImpl.java
@@ -98,6 +98,7 @@ public class SwANoMimeServiceImpl implements
SwAServiceInterface {
data.value = ("test" + new String(data.value, 0,
6)).getBytes(StandardCharsets.UTF_8);
}
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void echoDataRef(Holder<DataStruct> data) {
try {
InputStream bis = null;
diff --git
a/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwAServiceImpl.java
b/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwAServiceImpl.java
index 30d215c72d6..19a22e3c1e4 100644
---
a/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwAServiceImpl.java
+++
b/systests/transport-undertow/src/test/java/org/apache/cxf/systest/http_undertow/multipart/SwAServiceImpl.java
@@ -40,6 +40,7 @@ import org.apache.cxf.swa.types.VoidRequest;
serviceName = "SwAService",
targetNamespace = "http://cxf.apache.org/swa",
portName = "SwAServiceHttpPort")
+@SuppressWarnings("PMD.UnusedReturnValue")
public class SwAServiceImpl implements SwAServiceInterface {
public void echoDataRef(Holder<DataStruct> data) {
diff --git
a/systests/transports/src/test/java/org/apache/cxf/systest/http_jetty/EngineLifecycleTest.java
b/systests/transports/src/test/java/org/apache/cxf/systest/http_jetty/EngineLifecycleTest.java
index 442a8933fa2..8610096a5a7 100644
---
a/systests/transports/src/test/java/org/apache/cxf/systest/http_jetty/EngineLifecycleTest.java
+++
b/systests/transports/src/test/java/org/apache/cxf/systest/http_jetty/EngineLifecycleTest.java
@@ -126,6 +126,7 @@ public class EngineLifecycleTest {
assertEquals("We should get out put from this client", "hello world",
client.echo("hello world"));
}
+ @SuppressWarnings("PMD.UnusedReturnValue")
private static void verifyStaticHtml() throws Exception {
String response = null;
for (int i = 0; i < 50 && null == response; i++) {
diff --git
a/systests/transports/src/test/java/org/apache/cxf/systest/https/conduit/HTTPSClientTest.java
b/systests/transports/src/test/java/org/apache/cxf/systest/https/conduit/HTTPSClientTest.java
index 7e1bc7ae9cd..285a4bf155d 100644
---
a/systests/transports/src/test/java/org/apache/cxf/systest/https/conduit/HTTPSClientTest.java
+++
b/systests/transports/src/test/java/org/apache/cxf/systest/https/conduit/HTTPSClientTest.java
@@ -186,6 +186,7 @@ public class HTTPSClientTest extends
AbstractBusClientServerTestBase {
}
+ @SuppressWarnings("PMD.InstantiableUtilityClass")
public static class ServerManagersFactory {
public static KeyManager[] getKeyManagers() {
KeyManagersType kmt = new KeyManagersType();
@@ -219,6 +220,7 @@ public class HTTPSClientTest extends
AbstractBusClientServerTestBase {
}
}
+ @SuppressWarnings("PMD.InstantiableUtilityClass")
public static class ClientManagersFactory {
public static KeyManager[] getKeyManagers() {
KeyManagersType kmt = new KeyManagersType();
diff --git
a/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopTest.java
b/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopTest.java
index 21ab9a7afed..5432e474f9f 100644
---
a/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopTest.java
+++
b/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopTest.java
@@ -70,6 +70,7 @@ import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
+@SuppressWarnings("PMD.UnusedReturnValue")
public class ClientMtomXopTest extends AbstractBusClientServerTestBase {
public static final String PORT = allocatePort(ClientMtomXopTest.class);
public static final QName MTOM_PORT = new
QName("http://cxf.apache.org/mime", "TestMtomPort");
diff --git
a/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopWithJMSTest.java
b/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopWithJMSTest.java
index 84e0657c3f3..9764c7518fd 100644
---
a/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopWithJMSTest.java
+++
b/systests/uncategorized/src/test/java/org/apache/cxf/systest/mtom/ClientMtomXopWithJMSTest.java
@@ -80,6 +80,7 @@ public class ClientMtomXopWithJMSTest extends
AbstractBusClientServerTestBase {
}
@Test
+ @SuppressWarnings("PMD.UnusedReturnValue")
public void testMtomXop() throws Exception {
TestMtom mtomPort = createPort(MTOM_SERVICE, MTOM_PORT,
TestMtom.class, true);
InputStream pre =
this.getClass().getResourceAsStream("/wsdl/mtom_xop.wsdl");
diff --git
a/systests/ws-transfer/src/test/java/org/apache/cxf/systest/ws/transfer/TestUtils.java
b/systests/ws-transfer/src/test/java/org/apache/cxf/systest/ws/transfer/TestUtils.java
index 967c52a7c60..d9b94ad0b49 100644
---
a/systests/ws-transfer/src/test/java/org/apache/cxf/systest/ws/transfer/TestUtils.java
+++
b/systests/ws-transfer/src/test/java/org/apache/cxf/systest/ws/transfer/TestUtils.java
@@ -60,14 +60,14 @@ public final class TestUtils {
}
- protected static ResourceFactory createResourceFactoryClient(String port) {
+ static ResourceFactory createResourceFactoryClient(String port) {
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.setServiceClass(org.apache.cxf.ws.transfer.resourcefactory.ResourceFactory.class);
factory.setAddress("http://localhost:" + port + "/ResourceFactory");
return (ResourceFactory) factory.create();
}
- protected static Resource createResourceClient(EndpointReferenceType ref) {
+ static Resource createResourceClient(EndpointReferenceType ref) {
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.setServiceClass(Resource.class);
factory.setAddress(ref.getAddress().getValue());
@@ -81,14 +81,14 @@ public final class TestUtils {
return proxy;
}
- protected static void createStudentsServers(String port, String port2) {
+ static void createStudentsServers(String port, String port2) {
UIDManager.reset();
ResourceManager studentsResourceManager = new MemoryResourceManager();
resourceFactoryServer = createResourceFactory(studentsResourceManager,
port, port2);
studentsResourceServer =
createStudentsResource(studentsResourceManager, port);
}
- protected static void createTeachersServers(String port) {
+ static void createTeachersServers(String port) {
ResourceManager teachersResourceManager = new MemoryResourceManager();
ResourceRemote resource = new ResourceRemote();
resource.setManager(teachersResourceManager);
@@ -101,12 +101,12 @@ public final class TestUtils {
teachersResourceServer = createTeacherResourceEndpoint(resource, port);
}
- protected static void destroyStudentsServers() {
+ static void destroyStudentsServers() {
resourceFactoryServer.destroy();
studentsResourceServer.destroy();
}
- protected static void destroyTeachersServers() {
+ static void destroyTeachersServers() {
teachersResourceFactoryServer.destroy();
teachersResourceServer.destroy();
}
diff --git
a/testutils/src/main/java/org/apache/cxf/mtom_xop/TestMtomProviderImpl.java
b/testutils/src/main/java/org/apache/cxf/mtom_xop/TestMtomProviderImpl.java
index a22260745ed..fef567a1ed1 100644
--- a/testutils/src/main/java/org/apache/cxf/mtom_xop/TestMtomProviderImpl.java
+++ b/testutils/src/main/java/org/apache/cxf/mtom_xop/TestMtomProviderImpl.java
@@ -46,6 +46,7 @@ wsdlLocation = "testutils/mtom_xop.wsdl")
public class TestMtomProviderImpl implements Provider<SOAPMessage> {
+ @SuppressWarnings("PMD.UnusedReturnValue")
public SOAPMessage invoke(final SOAPMessage request) {
try {
System.out.println("=== Received client request ===");
diff --git
a/tools/common/src/main/java/org/apache/cxf/tools/common/model/JAnnotation.java
b/tools/common/src/main/java/org/apache/cxf/tools/common/model/JAnnotation.java
index b861bbcce74..ea219bf58ae 100644
---
a/tools/common/src/main/java/org/apache/cxf/tools/common/model/JAnnotation.java
+++
b/tools/common/src/main/java/org/apache/cxf/tools/common/model/JAnnotation.java
@@ -46,7 +46,7 @@ public final class JAnnotation {
return imports;
}
- @SuppressWarnings("PMD.UselessPureMethodCall")
+ @SuppressWarnings("PMD.UnusedReturnValue")
private void prompt() {
toString();
}
diff --git a/tools/common/src/main/java/org/apache/cxf/tools/util/NameUtil.java
b/tools/common/src/main/java/org/apache/cxf/tools/util/NameUtil.java
index 47f93d472b5..e846e8c80f8 100644
--- a/tools/common/src/main/java/org/apache/cxf/tools/util/NameUtil.java
+++ b/tools/common/src/main/java/org/apache/cxf/tools/util/NameUtil.java
@@ -51,13 +51,13 @@ public final class NameUtil {
}
}
- protected static boolean isPunct(char c) {
+ private static boolean isPunct(char c) {
boolean isPunct = c == '-' || c == '.' || c == ':' || c == '_';
boolean isUnicodePunct = c == '\u00b7' || c == '\u0387' || c ==
'\u06dd' || c == '\u06de';
return isPunct || isUnicodePunct;
}
- protected static boolean isLower(char c) {
+ private static boolean isLower(char c) {
return c >= 'a' && c <= 'z' || Character.isLowerCase(c);
}
@@ -120,7 +120,7 @@ public final class NameUtil {
return (x && y) || (!x && !y);
}
- protected static int classify(char c0) {
+ private static int classify(char c0) {
switch (Character.getType(c0)) {
case Character.UPPERCASE_LETTER:
return UPPER_LETTER;
@@ -166,7 +166,7 @@ public final class NameUtil {
return ss;
}
- protected static String toMixedCaseName(List<String> ss, boolean
startUpper) {
+ private static String toMixedCaseName(List<String> ss, boolean startUpper)
{
StringBuilder sb = new StringBuilder();
if (!ss.isEmpty()) {
sb.append(startUpper ? ss.get(0) : ss.get(0).toLowerCase());
@@ -177,7 +177,7 @@ public final class NameUtil {
return sb.toString();
}
- protected static String toMixedCaseVariableName(String[] ss,
+ static String toMixedCaseVariableName(String[] ss,
boolean startUpper,
boolean cdrUpper) {
if (cdrUpper) {
diff --git
a/tools/corba/src/main/java/org/apache/cxf/tools/corba/common/idltypes/CorbaUtils.java
b/tools/corba/src/main/java/org/apache/cxf/tools/corba/common/idltypes/CorbaUtils.java
index e429d4dfbd5..488b1f38f10 100644
---
a/tools/corba/src/main/java/org/apache/cxf/tools/corba/common/idltypes/CorbaUtils.java
+++
b/tools/corba/src/main/java/org/apache/cxf/tools/corba/common/idltypes/CorbaUtils.java
@@ -23,6 +23,7 @@ import java.util.Set;
import java.util.StringTokenizer;
import java.util.TreeSet;
+@SuppressWarnings("PMD.InstantiableUtilityClass")
public class CorbaUtils {
protected static final Set<String> IDL_RESERVED_WORDS = new TreeSet<>();
@@ -174,5 +175,4 @@ public class CorbaUtils {
public static boolean ignoreModule(String name) {
return IGNORED_MODULES.contains(name);
}
-
}
diff --git
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/WSDLGeneratorFactory.java
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/WSDLGeneratorFactory.java
index 8e9b81f5f37..435c7723920 100644
---
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/WSDLGeneratorFactory.java
+++
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/WSDLGeneratorFactory.java
@@ -34,7 +34,7 @@ public final class WSDLGeneratorFactory {
this.wsdlVersion = v;
}
- protected String getGeneratorClassName() {
+ String getGeneratorClassName() {
String pkgName = PackageUtils.getPackageName(getClass());
return pkgName + '.' + wsdlVersion.toString().toLowerCase() + '.' +
wsdlVersion + "Generator";
}
diff --git
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/DateTypeCustomGenerator.java
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/DateTypeCustomGenerator.java
index 8fa4c5e4ddb..bae48006021 100644
---
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/DateTypeCustomGenerator.java
+++
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/DateTypeCustomGenerator.java
@@ -106,18 +106,18 @@ public final class DateTypeCustomGenerator extends
AbstractGenerator<File> {
return xjb;
}
- protected File getJAXBCustFile(File outputdir) {
+ File getJAXBCustFile(File outputdir) {
return new File(outputdir, wsdlName + ".xjb");
}
- protected String getAdapterMethod(final Class<?> clz, final String
methodName) {
+ String getAdapterMethod(final Class<?> clz, final String methodName) {
if (clz == Date.class) {
return DATE_ADAPTER + methodName;
}
return CALENDAR_ADAPTER + methodName;
}
- protected Class<?> getDateType() {
+ Class<?> getDateType() {
if (getServiceModel() == null) {
return null;
}
diff --git
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/FaultBeanGenerator.java
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/FaultBeanGenerator.java
index 82d2ba566fa..d4f079e4f90 100644
---
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/FaultBeanGenerator.java
+++
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/FaultBeanGenerator.java
@@ -35,6 +35,7 @@ import org.apache.cxf.tools.common.ToolConstants;
import org.apache.cxf.tools.common.model.JavaClass;
import org.apache.cxf.tools.java2wsdl.processor.internal.jaxws.FaultBean;
+@SuppressWarnings("PMD.ProtectedMemberInFinalClass")
public final class FaultBeanGenerator extends BeanGenerator {
private String getSEIPackage(final Method method) {
@@ -66,7 +67,7 @@ public final class FaultBeanGenerator extends BeanGenerator {
return faultBeanClasses;
}
- protected Set<Class<?>> getExceptionClasses(final Method method) {
+ Set<Class<?>> getExceptionClasses(final Method method) {
Set<Class<?>> exps = new HashSet<>();
final Class<?>[] exceptionClasses = method.getExceptionTypes();
for (int i = 0; i < exceptionClasses.length; i++) {
diff --git
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/WrapperBeanGenerator.java
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/WrapperBeanGenerator.java
index 2b3197e34a8..ca5a9bac327 100644
---
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/WrapperBeanGenerator.java
+++
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/generator/wsdl11/WrapperBeanGenerator.java
@@ -29,6 +29,7 @@ import org.apache.cxf.tools.common.model.JavaClass;
import org.apache.cxf.tools.java2wsdl.processor.internal.jaxws.RequestWrapper;
import org.apache.cxf.tools.java2wsdl.processor.internal.jaxws.ResponseWrapper;
+@SuppressWarnings("PMD.ProtectedMemberInFinalClass")
public final class WrapperBeanGenerator extends BeanGenerator {
protected Collection<JavaClass> generateBeanClasses(final ServiceInfo
serviceInfo) {
Collection<JavaClass> wrapperClasses = new HashSet<>();
diff --git
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/SpringServiceBuilderFactory.java
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/SpringServiceBuilderFactory.java
index ebb0db48f71..97f446b8c3e 100644
---
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/SpringServiceBuilderFactory.java
+++
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/SpringServiceBuilderFactory.java
@@ -103,7 +103,7 @@ public final class SpringServiceBuilderFactory extends
ServiceBuilderFactory {
* @param s Style of service
* @return name of bean.
*/
- protected String getBuilderBeanName(FrontendFactory.Style s) {
+ String getBuilderBeanName(FrontendFactory.Style s) {
return s + "ServiceBuilderBean";
}
diff --git
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/jaxws/ResponseWrapper.java
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/jaxws/ResponseWrapper.java
index c7f395e15f8..c3f3c372996 100644
---
a/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/jaxws/ResponseWrapper.java
+++
b/tools/javato/ws/src/main/java/org/apache/cxf/tools/java2wsdl/processor/internal/jaxws/ResponseWrapper.java
@@ -66,7 +66,7 @@ public final class ResponseWrapper extends Wrapper {
return buildFields(getMethod(),
getOperationInfo().getUnwrappedOperation().getOutput());
}
- protected List<JavaField> buildFields(final Method method, final
MessageInfo message) {
+ List<JavaField> buildFields(final Method method, final MessageInfo
message) {
List<JavaField> fields = new ArrayList<>();
final Class<?> returnType = method.getReturnType();
diff --git
a/tools/wsdlto/core/src/main/java/org/apache/cxf/tools/wsdlto/core/PluginLoader.java
b/tools/wsdlto/core/src/main/java/org/apache/cxf/tools/wsdlto/core/PluginLoader.java
index 1ef05078eda..79c2539fb50 100644
---
a/tools/wsdlto/core/src/main/java/org/apache/cxf/tools/wsdlto/core/PluginLoader.java
+++
b/tools/wsdlto/core/src/main/java/org/apache/cxf/tools/wsdlto/core/PluginLoader.java
@@ -143,7 +143,7 @@ public final class PluginLoader {
}
- protected void loadPlugin(Plugin plugin) {
+ void loadPlugin(Plugin plugin) {
if (plugin.getFrontend().size() > 0) {
LOG.log(Level.FINE, "FOUND_FRONTENDS", new
Object[]{plugin.getName(),
plugin.getFrontend().size()});
@@ -186,7 +186,7 @@ public final class PluginLoader {
}
}
- protected Plugin getPlugin(URL url) throws IOException, JAXBException,
FileNotFoundException {
+ Plugin getPlugin(URL url) throws IOException, JAXBException,
FileNotFoundException {
Plugin plugin = plugins.get(url.toString());
if (plugin == null) {
try (InputStream is = url.openStream()) {
@@ -202,7 +202,7 @@ public final class PluginLoader {
return plugin;
}
- protected Plugin getPlugin(String resource) throws JAXBException,
IOException, FileNotFoundException {
+ Plugin getPlugin(String resource) throws JAXBException, IOException,
FileNotFoundException {
Plugin plugin = plugins.get(resource);
if (plugin == null) {
File resourceFile = new File(resource);
diff --git
a/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customization/CustomizationParser.java
b/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customization/CustomizationParser.java
index 4f8b29d6e85..3930b19d579 100644
---
a/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customization/CustomizationParser.java
+++
b/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customization/CustomizationParser.java
@@ -249,7 +249,7 @@ public final class CustomizationParser {
}
}
- protected void copyAllJaxbDeclarations(final Node schemaNode, final
Element jaxwsBindingNode) {
+ void copyAllJaxbDeclarations(final Node schemaNode, final Element
jaxwsBindingNode) {
if (isSchemaElement(schemaNode)) {
appendJaxbVersion((Element)schemaNode);
}
@@ -342,7 +342,7 @@ public final class CustomizationParser {
}
- protected void internalizeBinding(Element bindings, Element targetNode,
String expression) {
+ void internalizeBinding(Element bindings, Element targetNode, String
expression) {
if (isOldJAXWSBindings(bindings)) {
LOG.warning(new Message("OLD_JAXWS_NAMESPACE", LOG).toString());
}
@@ -615,7 +615,7 @@ public final class CustomizationParser {
}
- protected void setWSDLNode(final Element node) {
+ void setWSDLNode(final Element node) {
this.wsdlNode = node;
}
@@ -647,7 +647,7 @@ public final class CustomizationParser {
return "bindings".equals(bindings.getLocalName());
}
- protected boolean hasJaxbBindingDeclaration(Node bindings) {
+ boolean hasJaxbBindingDeclaration(Node bindings) {
for (Node childNode = bindings.getFirstChild();
childNode != null;
childNode = childNode.getNextSibling()) {