This is an automated email from the ASF dual-hosted git repository.

dkulp pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cxf-xjc-utils.git

commit 340fa3af571b80923a5180655d996bdf14b02112
Author: Daniel Kulp <dk...@apache.org>
AuthorDate: Mon Jun 11 15:05:50 2018 -0400

    Update to latest PMD
---
 .../java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java     | 4 ++--
 .../src/main/java/org/apache/cxf/maven_plugin/XSDToJavaRunner.java  | 2 +-
 .../src/test/java/org/apache/cxf/xjc/javadoc/JavadocPluginTest.java | 6 ++----
 pom.xml                                                             | 2 +-
 4 files changed, 6 insertions(+), 8 deletions(-)

diff --git 
a/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
 
b/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
index 56fb83f..f772153 100644
--- 
a/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
+++ 
b/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
@@ -397,7 +397,7 @@ public abstract class AbstractXSDToJavaMojo extends 
AbstractMojo {
         }
         if (!newCp.isEmpty()) {
             Thread.currentThread()
-                .setContextClassLoader(new URLClassLoader(newCp.toArray(new 
URL[newCp.size()]),
+                .setContextClassLoader(new URLClassLoader(newCp.toArray(new 
URL[0]),
                                                           
Thread.currentThread().getContextClassLoader()));
         }
         if (option.getPackagename() != null) {
@@ -429,7 +429,7 @@ public abstract class AbstractXSDToJavaMojo extends 
AbstractMojo {
             list.add(mapLocation(xsdFile).toString());
         }
 
-        return list.toArray(new String[list.size()]);
+        return list.toArray(new String[0]);
         
     }
     
diff --git 
a/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/XSDToJavaRunner.java 
b/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/XSDToJavaRunner.java
index 3df23e0..513dc79 100644
--- 
a/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/XSDToJavaRunner.java
+++ 
b/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/XSDToJavaRunner.java
@@ -114,7 +114,7 @@ public class XSDToJavaRunner {
             }
         }
 
-        final ClassLoader loader = new URLClassLoader(urls.toArray(new 
URL[urls.size()]), 
+        final ClassLoader loader = new URLClassLoader(urls.toArray(new 
URL[0]), 
                                                       
this.getClass().getClassLoader());
         
         CatalogManager cm = new CatalogManager();
diff --git 
a/javadoc/src/test/java/org/apache/cxf/xjc/javadoc/JavadocPluginTest.java 
b/javadoc/src/test/java/org/apache/cxf/xjc/javadoc/JavadocPluginTest.java
index 101f668..6fa2ebf 100644
--- a/javadoc/src/test/java/org/apache/cxf/xjc/javadoc/JavadocPluginTest.java
+++ b/javadoc/src/test/java/org/apache/cxf/xjc/javadoc/JavadocPluginTest.java
@@ -180,7 +180,7 @@ public class JavadocPluginTest extends Assert {
     }
 
     private int runXjc(List<String> args) throws Exception {
-        return Driver.run(args.toArray(new String[args.size()]), System.out, 
System.out);
+        return Driver.run(args.toArray(new String[0]), System.out, System.out);
     }
 
     private Javadoc getJavadocOfField(CompilationUnit compilationUnit, String 
fieldName) {
@@ -207,9 +207,7 @@ public class JavadocPluginTest extends Assert {
         JavaCore.setComplianceOptions(JavaCore.VERSION_1_5, options);
         parser.setCompilerOptions(options);
         parser.setSource(classChars);
-        CompilationUnit compilationUnit = 
(CompilationUnit)parser.createAST(null);
-        
-        return compilationUnit;
+        return (CompilationUnit)parser.createAST(null);
     }
 
     private FieldDeclaration findField(FieldDeclaration[] fields, String 
fieldName) {
diff --git a/pom.xml b/pom.xml
index 45c9044..5c759a8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -424,7 +424,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-pmd-plugin</artifactId>
-                    <version>3.7</version>
+                    <version>3.10.0</version>
                     <dependencies>
                         <dependency>
                             <groupId>org.apache.cxf.build-utils</groupId>

-- 
To stop receiving notification emails like this one, please contact
dk...@apache.org.

Reply via email to