You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2018/06/11 19:17:34 UTC
[cxf-xjc-utils] 01/03: Update to latest PMD
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
dkulp@apache.org.