You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by de...@apache.org on 2014/03/11 09:03:53 UTC

svn commit: r1576220 - in /maven/plugins/trunk/maven-pmd-plugin/src: it/mpmd-138/ it/mpmd-138/mod-1/ it/mpmd-138/mod-1/src/main/java/test/ it/mpmd-138/mod-2/ it/mpmd-138/mod-2/src/main/java/test/ it/mpmd-138/mod-3/ it/mpmd-138/mod-3/src/main/java/test/...

Author: dennisl
Date: Tue Mar 11 08:03:53 2014
New Revision: 1576220

URL: http://svn.apache.org/r1576220
Log:
Set svn property for EOL-style to Native.

Modified:
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/invoker.properties   (props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/pom.xml   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/pom.xml   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/pom.xml   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/pom.xml   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/pom.xml   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/verify.groovy   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/invoker.properties   (props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/pom.xml   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/src/main/java/test/MyClass.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/cpd.mdo   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/pmd.mdo   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/main/resources/cpd-report_nl.properties   (contents, props changed)
    maven/plugins/trunk/maven-pmd-plugin/src/main/resources/pmd-report_nl.properties   (contents, props changed)

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/invoker.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/pom.xml?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/pom.xml (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/pom.xml Tue Mar 11 08:03:53 2014
@@ -1,39 +1,39 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-
-  <parent>
-	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
-	  <artifactId>mpmd-138-parent</artifactId>
-	  <version>1.0-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>mpmd-138-mod-1</artifactId>
-
-  <name>Module 1</name>
-
-  <properties>
-    <project.reporting.outputEncoding>ISO-8859-1</project.reporting.outputEncoding>
-  </properties>
-
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
+	  <artifactId>mpmd-138-parent</artifactId>
+	  <version>1.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>mpmd-138-mod-1</artifactId>
+
+  <name>Module 1</name>
+
+  <properties>
+    <project.reporting.outputEncoding>ISO-8859-1</project.reporting.outputEncoding>
+  </properties>
+
 </project>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,31 +1,31 @@
-package test;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-
-    public static void main( String[] args )
-    {
-        ;
-        return;
-    }
-
-}
+package test;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+
+    public static void main( String[] args )
+    {
+        ;
+        return;
+    }
+
+}

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/pom.xml?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/pom.xml (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/pom.xml Tue Mar 11 08:03:53 2014
@@ -1,35 +1,35 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-
-  <parent>
-	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
-	  <artifactId>mpmd-138-parent</artifactId>
-	  <version>1.0-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>mpmd-138-mod-2</artifactId>
-
-  <name>Module 2</name>
-
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
+	  <artifactId>mpmd-138-parent</artifactId>
+	  <version>1.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>mpmd-138-mod-2</artifactId>
+
+  <name>Module 2</name>
+
 </project>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,25 +1,25 @@
-package test;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-    private String x;
+package test;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+    private String x;
 }
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/pom.xml?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/pom.xml (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/pom.xml Tue Mar 11 08:03:53 2014
@@ -1,37 +1,37 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-
-  <parent>
-	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
-	  <artifactId>mpmd-138-parent</artifactId>
-	  <version>1.0-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>mpmd-138-mod-3</artifactId>
-
-  <name>Module 3</name>
-  
-  <description>Test 3 classes with copy-paste block</description>
-  
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
+	  <artifactId>mpmd-138-parent</artifactId>
+	  <version>1.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>mpmd-138-mod-3</artifactId>
+
+  <name>Module 3</name>
+  
+  <description>Test 3 classes with copy-paste block</description>
+  
 </project>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,58 +1,58 @@
-package test;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-
-    
-    /**
-     * 
-     * @param args
-     */
-    public static void main( String[] args )
-    {
-        int nullArgs = 0;
-        int emptyArgs = 0;
-        int notEmptyArgs = 0;
-        for ( int i = 0; i < args.length; i++ )
-        {
-            if( args[i] == null )
-            {
-                nullArgs++;
-                System.out.println( "arg[" + i + "] is null, weird" );
-            }
-            else if( args[i] == "" )
-            {
-                emptyArgs++;
-                System.out.println( "arg[" + i + "] is empty" );
-            }
-            else
-            {
-                notEmptyArgs++;
-                System.out.println( "arg[" + i + "] is not empty" );
-            }
-            System.out.print( "Number of null args: " + nullArgs );
-            System.out.print( "Number of empty args: " + emptyArgs );
-            System.out.print( "Number of not empty args: " + notEmptyArgs );
-        }
-    }
-
-}
+package test;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+
+    
+    /**
+     * 
+     * @param args
+     */
+    public static void main( String[] args )
+    {
+        int nullArgs = 0;
+        int emptyArgs = 0;
+        int notEmptyArgs = 0;
+        for ( int i = 0; i < args.length; i++ )
+        {
+            if( args[i] == null )
+            {
+                nullArgs++;
+                System.out.println( "arg[" + i + "] is null, weird" );
+            }
+            else if( args[i] == "" )
+            {
+                emptyArgs++;
+                System.out.println( "arg[" + i + "] is empty" );
+            }
+            else
+            {
+                notEmptyArgs++;
+                System.out.println( "arg[" + i + "] is not empty" );
+            }
+            System.out.print( "Number of null args: " + nullArgs );
+            System.out.print( "Number of empty args: " + emptyArgs );
+            System.out.print( "Number of not empty args: " + notEmptyArgs );
+        }
+    }
+
+}

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,59 +1,59 @@
-package test.sub;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-
-    
-    
-    
-    /**
-     * 
-     * @param args
-     */
-    public static void main( String[] args )
-    {
-        int nullArgs = 0;
-        int emptyArgs = 0;
-        int notEmptyArgs = 0;
-        for ( int i = 0; i < args.length; i++ )
-        {
-            if( args[i] == null )
-            {
-                nullArgs++;
-                System.out.println( "arg[" + i + "] is null, weird" );
-            }
-            else if( args[i] == "" )
-            {
-                emptyArgs++;
-                System.out.println( "arg[" + i + "] is empty" );
-            }
-            else
-            {
-                notEmptyArgs++;
-                System.out.println( "arg[" + i + "] is not empty" );
-            }
-            System.out.print( "Number of null args: " + nullArgs );
-            System.out.print( "Number of empty args: " + emptyArgs );
-            System.out.print( "Number of not empty args: " + notEmptyArgs );
-        }
-    }
+package test.sub;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+
+    
+    
+    
+    /**
+     * 
+     * @param args
+     */
+    public static void main( String[] args )
+    {
+        int nullArgs = 0;
+        int emptyArgs = 0;
+        int notEmptyArgs = 0;
+        for ( int i = 0; i < args.length; i++ )
+        {
+            if( args[i] == null )
+            {
+                nullArgs++;
+                System.out.println( "arg[" + i + "] is null, weird" );
+            }
+            else if( args[i] == "" )
+            {
+                emptyArgs++;
+                System.out.println( "arg[" + i + "] is empty" );
+            }
+            else
+            {
+                notEmptyArgs++;
+                System.out.println( "arg[" + i + "] is not empty" );
+            }
+            System.out.print( "Number of null args: " + nullArgs );
+            System.out.print( "Number of empty args: " + emptyArgs );
+            System.out.print( "Number of not empty args: " + notEmptyArgs );
+        }
+    }
 }
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/pom.xml?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/pom.xml (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/pom.xml Tue Mar 11 08:03:53 2014
@@ -1,37 +1,37 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-
-  <parent>
-	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
-	  <artifactId>mpmd-138-parent</artifactId>
-	  <version>1.0-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>mpmd-138-mod-4</artifactId>
-  
-  <name>Module 4</name>
-  
-  <description>Test 3 classes with copy-paste block</description>
-
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+	  <groupId>org.apache.maven.plugin.pmd.its</groupId>
+	  <artifactId>mpmd-138-parent</artifactId>
+	  <version>1.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>mpmd-138-mod-4</artifactId>
+  
+  <name>Module 4</name>
+  
+  <description>Test 3 classes with copy-paste block</description>
+
 </project>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,56 +1,56 @@
-package test;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-
-    /**
-     * 
-     * @param args
-     */
-    public static void main( String[] args )
-    {
-        int nullArgs = 0;
-        int emptyArgs = 0;
-        int notEmptyArgs = 0;
-        for ( int i = 0; i < args.length; i++ )
-        {
-            if( args[i] == null )
-            {
-                nullArgs++;
-                System.out.println( "arg[" + i + "] is null, weird" );
-            }
-            else if( args[i] == "" )
-            {
-                emptyArgs++;
-                System.out.println( "arg[" + i + "] is empty" );
-            }
-            else
-            {
-                notEmptyArgs++;
-                System.out.println( "arg[" + i + "] is not empty" );
-            }
-            System.out.print( "Number of null args: " + nullArgs );
-            System.out.print( "Number of empty args: " + emptyArgs );
-            System.out.print( "Number of not empty args: " + notEmptyArgs );
-        }
-    }
+package test;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+
+    /**
+     * 
+     * @param args
+     */
+    public static void main( String[] args )
+    {
+        int nullArgs = 0;
+        int emptyArgs = 0;
+        int notEmptyArgs = 0;
+        for ( int i = 0; i < args.length; i++ )
+        {
+            if( args[i] == null )
+            {
+                nullArgs++;
+                System.out.println( "arg[" + i + "] is null, weird" );
+            }
+            else if( args[i] == "" )
+            {
+                emptyArgs++;
+                System.out.println( "arg[" + i + "] is empty" );
+            }
+            else
+            {
+                notEmptyArgs++;
+                System.out.println( "arg[" + i + "] is not empty" );
+            }
+            System.out.print( "Number of null args: " + nullArgs );
+            System.out.print( "Number of empty args: " + emptyArgs );
+            System.out.print( "Number of not empty args: " + notEmptyArgs );
+        }
+    }
 }
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java Tue Mar 11 08:03:53 2014
@@ -1,59 +1,59 @@
-package test;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class OtherClass
-{
-
-    
-    
-    
-    /**
-     * 
-     * @param args
-     */
-    public static void main( String[] args )
-    {
-        int nullArgs = 0;
-        int emptyArgs = 0;
-        int notEmptyArgs = 0;
-        for ( int i = 0; i < args.length; i++ )
-        {
-            if( args[i] == null )
-            {
-                nullArgs++;
-                System.out.println( "arg[" + i + "] is null, weird" );
-            }
-            else if( args[i] == "" )
-            {
-                emptyArgs++;
-                System.out.println( "arg[" + i + "] is empty" );
-            }
-            else
-            {
-                notEmptyArgs++;
-                System.out.println( "arg[" + i + "] is not empty" );
-            }
-            System.out.print( "Number of null args: " + nullArgs );
-            System.out.print( "Number of empty args: " + emptyArgs );
-            System.out.print( "Number of not empty args: " + notEmptyArgs );
-        }
-    }
+package test;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class OtherClass
+{
+
+    
+    
+    
+    /**
+     * 
+     * @param args
+     */
+    public static void main( String[] args )
+    {
+        int nullArgs = 0;
+        int emptyArgs = 0;
+        int notEmptyArgs = 0;
+        for ( int i = 0; i < args.length; i++ )
+        {
+            if( args[i] == null )
+            {
+                nullArgs++;
+                System.out.println( "arg[" + i + "] is null, weird" );
+            }
+            else if( args[i] == "" )
+            {
+                emptyArgs++;
+                System.out.println( "arg[" + i + "] is empty" );
+            }
+            else
+            {
+                notEmptyArgs++;
+                System.out.println( "arg[" + i + "] is not empty" );
+            }
+            System.out.print( "Number of null args: " + nullArgs );
+            System.out.print( "Number of empty args: " + emptyArgs );
+            System.out.print( "Number of not empty args: " + notEmptyArgs );
+        }
+    }
 }
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,55 +1,55 @@
-package test.sub;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-    /**
-     * 
-     * @param args
-     */
-    public static void main( String[] args )
-    {
-        int nullArgs = 0;
-        int emptyArgs = 0;
-        int notEmptyArgs = 0;
-        for ( int i = 0; i < args.length; i++ )
-        {
-            if( args[i] == null )
-            {
-                nullArgs++;
-                System.out.println( "arg[" + i + "] is null, weird" );
-            }
-            else if( args[i] == "" )
-            {
-                emptyArgs++;
-                System.out.println( "arg[" + i + "] is empty" );
-            }
-            else
-            {
-                notEmptyArgs++;
-                System.out.println( "arg[" + i + "] is not empty" );
-            }
-            System.out.print( "Number of null args: " + nullArgs );
-            System.out.print( "Number of empty args: " + emptyArgs );
-            System.out.print( "Number of not empty args: " + notEmptyArgs );
-        }
-    }
+package test.sub;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+    /**
+     * 
+     * @param args
+     */
+    public static void main( String[] args )
+    {
+        int nullArgs = 0;
+        int emptyArgs = 0;
+        int notEmptyArgs = 0;
+        for ( int i = 0; i < args.length; i++ )
+        {
+            if( args[i] == null )
+            {
+                nullArgs++;
+                System.out.println( "arg[" + i + "] is null, weird" );
+            }
+            else if( args[i] == "" )
+            {
+                emptyArgs++;
+                System.out.println( "arg[" + i + "] is empty" );
+            }
+            else
+            {
+                notEmptyArgs++;
+                System.out.println( "arg[" + i + "] is not empty" );
+            }
+            System.out.print( "Number of null args: " + nullArgs );
+            System.out.print( "Number of empty args: " + emptyArgs );
+            System.out.print( "Number of not empty args: " + notEmptyArgs );
+        }
+    }
 }
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/pom.xml?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/pom.xml (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/pom.xml Tue Mar 11 08:03:53 2014
@@ -1,68 +1,68 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-
-  <groupId>org.apache.maven.plugin.pmd.its</groupId>
-  <artifactId>mpmd-138-parent</artifactId>
-  <version>1.0-SNAPSHOT</version>
-  <packaging>pom</packaging>
-
-  <name>Parent</name>
-  <description>
-    Test proper report generation in a multi-module build.
-  </description>
-
-  <modules>
-    <module>mod-1</module>
-    <module>mod-2</module>
-    <module>mod-3</module>
-    <module>mod-4</module>
-  </modules>
-
-  <properties>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-  </properties>
-
-  <build>
-    <plugins>
-      <plugin>
-        <artifactId>maven-pmd-plugin</artifactId>
-        <version>@project.version@</version>
-        <executions>
-          <execution>
-            <goals>
-              <goal>check</goal>
-              <goal>cpd-check</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <verbose>true</verbose>
-          <minimumTokens>25</minimumTokens>
-          <failOnViolation>false</failOnViolation> <!-- force execution of both goals, will be checked with verify-script -->
-          <skipPmdError>false</skipPmdError>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.plugin.pmd.its</groupId>
+  <artifactId>mpmd-138-parent</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>pom</packaging>
+
+  <name>Parent</name>
+  <description>
+    Test proper report generation in a multi-module build.
+  </description>
+
+  <modules>
+    <module>mod-1</module>
+    <module>mod-2</module>
+    <module>mod-3</module>
+    <module>mod-4</module>
+  </modules>
+
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
+
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>@project.version@</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>check</goal>
+              <goal>cpd-check</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <verbose>true</verbose>
+          <minimumTokens>25</minimumTokens>
+          <failOnViolation>false</failOnViolation> <!-- force execution of both goals, will be checked with verify-script -->
+          <skipPmdError>false</skipPmdError>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/verify.groovy
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/verify.groovy?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/verify.groovy (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/verify.groovy Tue Mar 11 08:03:53 2014
@@ -1,37 +1,37 @@
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-File buildLog = new File( basedir, 'build.log' )
-assert buildLog.exists()
-
-// Module 1
-assert 1 == buildLog.getText().count('[INFO] PMD Failure: test.MyClass:27 Rule:EmptyStatementNotInLoop Priority:3 An empty statement (semicolon) not part of a loop')
-assert 1 == buildLog.getText().count('[INFO] PMD Failure: test.MyClass:28 Rule:UnnecessaryReturn Priority:3 Avoid unnecessary return statements')
-assert 1 == buildLog.getText().count('[INFO] You have 2 PMD violations. For more details see:')
-
-// Module 2
-assert 1 == buildLog.getText().count('[INFO] PMD Failure: test.MyClass:24 Rule:UnusedPrivateField Priority:3 Avoid unused private fields such as \'x\'')
-assert 1 == buildLog.getText().count('[INFO] You have 1 PMD violation. For more details see:')
-
-// Module 3
-assert 1 == buildLog.getText().count('[INFO] You have 1 CPD duplication. For more details see:')
-
-// Module 4
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+File buildLog = new File( basedir, 'build.log' )
+assert buildLog.exists()
+
+// Module 1
+assert 1 == buildLog.getText().count('[INFO] PMD Failure: test.MyClass:27 Rule:EmptyStatementNotInLoop Priority:3 An empty statement (semicolon) not part of a loop')
+assert 1 == buildLog.getText().count('[INFO] PMD Failure: test.MyClass:28 Rule:UnnecessaryReturn Priority:3 Avoid unnecessary return statements')
+assert 1 == buildLog.getText().count('[INFO] You have 2 PMD violations. For more details see:')
+
+// Module 2
+assert 1 == buildLog.getText().count('[INFO] PMD Failure: test.MyClass:24 Rule:UnusedPrivateField Priority:3 Avoid unused private fields such as \'x\'')
+assert 1 == buildLog.getText().count('[INFO] You have 1 PMD violation. For more details see:')
+
+// Module 3
+assert 1 == buildLog.getText().count('[INFO] You have 1 CPD duplication. For more details see:')
+
+// Module 4
 assert 1 == buildLog.getText().count('[INFO] You have 2 CPD duplications. For more details see:')
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-138/verify.groovy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/invoker.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/pom.xml?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/pom.xml (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/pom.xml Tue Mar 11 08:03:53 2014
@@ -1,69 +1,69 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.maven.plugin.pmd.it</groupId>
-  <artifactId>mpmd-142</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
-  
-  <description>PMD Report for maven site fails with ClassCastException</description>
-  
-  <build>
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-site-plugin</artifactId>
-          <version>@sitePluginVersion@</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
-  <reporting>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-pmd-plugin</artifactId>
-        <version>@project.version@</version>
-        <configuration>
-          <excludeRoots>
-            <excludeRoots>target/generated-sources</excludeRoots>
-          </excludeRoots>
-          <skipPmdError>false</skipPmdError>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-project-info-reports-plugin</artifactId>
-        <version>2.4</version>
-        <reportSets>
-          <reportSet>
-            <reports>
-              <report>index</report>
-            </reports>
-          </reportSet>
-        </reportSets>
-      </plugin>
-    </plugins>
-  </reporting>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.pmd.it</groupId>
+  <artifactId>mpmd-142</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  
+  <description>PMD Report for maven site fails with ClassCastException</description>
+  
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-site-plugin</artifactId>
+          <version>@sitePluginVersion@</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>@project.version@</version>
+        <configuration>
+          <excludeRoots>
+            <excludeRoots>target/generated-sources</excludeRoots>
+          </excludeRoots>
+          <skipPmdError>false</skipPmdError>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.4</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>index</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
+</project>

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/src/main/java/test/MyClass.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/src/main/java/test/MyClass.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/src/main/java/test/MyClass.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/src/main/java/test/MyClass.java Tue Mar 11 08:03:53 2014
@@ -1,31 +1,31 @@
-package test;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-public class MyClass
-{
-
-    public static void main( String[] args )
-    {
-        ;
-        return;
-    }
-
-}
+package test;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+public class MyClass
+{
+
+    public static void main( String[] args )
+    {
+        ;
+        return;
+    }
+
+}

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/it/mpmd-142/src/main/java/test/MyClass.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java Tue Mar 11 08:03:53 2014
@@ -1,69 +1,69 @@
-package org.apache.maven.plugin.pmd;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * Collector of warnings and failures.
- *
- * @param <D>
- * @author Robert Scholte
- * @since 2.7
- */
-public class ViolationDetails<D>
-{
-    private List<D> warningDetails = new ArrayList<D>();
-
-    private List<D> failureDetails = new ArrayList<D>();
-
-    /**
-     * @return the warningDetails, never {@code null}
-     */
-    public List<D> getWarningDetails()
-    {
-        return warningDetails;
-    }
-
-    /**
-     * @param warningDetails the warningDetails to set
-     */
-    public void setWarningDetails( List<D> warningDetails )
-    {
-        this.warningDetails = warningDetails;
-    }
-
-    /**
-     * @return the failureDetails, never {@code null}
-     */
-    public List<D> getFailureDetails()
-    {
-        return failureDetails;
-    }
-
-    /**
-     * @param failureDetails the failureDetails to set
-     */
-    public void setFailureDetails( List<D> failureDetails )
-    {
-        this.failureDetails = failureDetails;
-    }
+package org.apache.maven.plugin.pmd;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Collector of warnings and failures.
+ *
+ * @param <D>
+ * @author Robert Scholte
+ * @since 2.7
+ */
+public class ViolationDetails<D>
+{
+    private List<D> warningDetails = new ArrayList<D>();
+
+    private List<D> failureDetails = new ArrayList<D>();
+
+    /**
+     * @return the warningDetails, never {@code null}
+     */
+    public List<D> getWarningDetails()
+    {
+        return warningDetails;
+    }
+
+    /**
+     * @param warningDetails the warningDetails to set
+     */
+    public void setWarningDetails( List<D> warningDetails )
+    {
+        this.warningDetails = warningDetails;
+    }
+
+    /**
+     * @return the failureDetails, never {@code null}
+     */
+    public List<D> getFailureDetails()
+    {
+        return failureDetails;
+    }
+
+    /**
+     * @param failureDetails the failureDetails to set
+     */
+    public void setFailureDetails( List<D> failureDetails )
+    {
+        this.failureDetails = failureDetails;
+    }
 }
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/cpd.mdo
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/cpd.mdo?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/cpd.mdo (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/cpd.mdo Tue Mar 11 08:03:53 2014
@@ -1,88 +1,88 @@
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<model xmlns="http://modello.codehaus.org/MODELLO/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://modello.codehaus.org/MODELLO/1.4.0 http://modello.codehaus.org/xsd/modello-1.4.0.xsd">
-  
-  <!-- Source: http://www.jcoderz.org/fawkez/browser/trunk/src/xml/schema/cpd.xsd -->
-  
-  <name>Cpd</name>
-  
-  <defaults>
-    <default>
-      <key>package</key>
-      <value>org.apache.maven.plugin.pmd.model</value>
-    </default>
-  </defaults>
-  <versionDefinition>
-    <type>namespace</type>
-    <value>1.0+</value>
-  </versionDefinition>
-  
-  <classes>
-    <class xml.tagName="pmd-cpd" rootElement="true">
-      <name>CpdErrorDetail</name>
-      <fields>
-        <field>
-          <name>duplications</name>
-          <association xml.tagName="duplication" xml.itemsStyle="flat">
-            <type>Duplication</type>
-            <multiplicity>*</multiplicity>
-          </association>
-        </field>
-      </fields>
-    </class>
-    <class>
-      <name>Duplication</name>
-      <fields>
-        <field xml.attribute="true">
-          <name>lines</name>
-          <type>int</type>
-        </field>
-        <field xml.attribute="true">
-          <name>tokens</name>
-          <type>int</type>
-        </field>
-        <field xml.tagName="file">
-          <name>files</name>
-          <association xml.tagName="file" xml.itemsStyle="flat">
-            <type>CpdFile</type>
-            <multiplicity>*</multiplicity>
-          </association>
-        </field>
-        <field>
-          <name>codefragment</name>
-          <type>String</type>
-        </field>
-      </fields>
-    </class>
-    <class xml.tagName="file">
-      <name>CpdFile</name>
-      <fields>
-        <field xml.attribute="true">
-          <name>line</name>
-          <type>int</type>
-        </field>
-        <field xml.attribute="true">
-          <name>path</name>
-          <type>String</type>
-        </field>
-      </fields>
-    </class>
-  </classes>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<model xmlns="http://modello.codehaus.org/MODELLO/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://modello.codehaus.org/MODELLO/1.4.0 http://modello.codehaus.org/xsd/modello-1.4.0.xsd">
+  
+  <!-- Source: http://www.jcoderz.org/fawkez/browser/trunk/src/xml/schema/cpd.xsd -->
+  
+  <name>Cpd</name>
+  
+  <defaults>
+    <default>
+      <key>package</key>
+      <value>org.apache.maven.plugin.pmd.model</value>
+    </default>
+  </defaults>
+  <versionDefinition>
+    <type>namespace</type>
+    <value>1.0+</value>
+  </versionDefinition>
+  
+  <classes>
+    <class xml.tagName="pmd-cpd" rootElement="true">
+      <name>CpdErrorDetail</name>
+      <fields>
+        <field>
+          <name>duplications</name>
+          <association xml.tagName="duplication" xml.itemsStyle="flat">
+            <type>Duplication</type>
+            <multiplicity>*</multiplicity>
+          </association>
+        </field>
+      </fields>
+    </class>
+    <class>
+      <name>Duplication</name>
+      <fields>
+        <field xml.attribute="true">
+          <name>lines</name>
+          <type>int</type>
+        </field>
+        <field xml.attribute="true">
+          <name>tokens</name>
+          <type>int</type>
+        </field>
+        <field xml.tagName="file">
+          <name>files</name>
+          <association xml.tagName="file" xml.itemsStyle="flat">
+            <type>CpdFile</type>
+            <multiplicity>*</multiplicity>
+          </association>
+        </field>
+        <field>
+          <name>codefragment</name>
+          <type>String</type>
+        </field>
+      </fields>
+    </class>
+    <class xml.tagName="file">
+      <name>CpdFile</name>
+      <fields>
+        <field xml.attribute="true">
+          <name>line</name>
+          <type>int</type>
+        </field>
+        <field xml.attribute="true">
+          <name>path</name>
+          <type>String</type>
+        </field>
+      </fields>
+    </class>
+  </classes>
 </model>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/cpd.mdo
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/pmd.mdo
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/pmd.mdo?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/pmd.mdo (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/pmd.mdo Tue Mar 11 08:03:53 2014
@@ -1,127 +1,127 @@
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<model xmlns="http://modello.codehaus.org/MODELLO/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://modello.codehaus.org/MODELLO/1.4.0 http://modello.codehaus.org/xsd/modello-1.4.0.xsd">
-
-  <!-- Source: http://www.jcoderz.org/fawkez/browser/trunk/src/xml/schema/pmd.xsd  -->
-
-  <name>Pmd</name>
-  
-  <defaults>
-    <default>
-      <key>package</key>
-      <value>org.apache.maven.plugin.pmd.model</value>
-    </default>
-  </defaults>
-  <versionDefinition>
-    <type>namespace</type>
-    <value>1.0+</value>
-  </versionDefinition>
- 
-  <classes>
-    <class rootElement="true" xml.tagName="pmd">
-      <name>PmdErrorDetail</name>
-      <fields>
-        <field>
-          <name>files</name>
-          <association xml.tagName="file" xml.itemsStyle="flat">
-            <type>PmdFile</type>
-            <multiplicity>*</multiplicity>
-          </association>
-        </field>
-        <!-- 
-        <field>
-          <name>errors</name>
-          <association xml.tagName="error" xml.itemsStyle="flat">
-            <type>PmdError</type>
-            <multiplicity>*</multiplicity>
-          </association>
-        </field>
-         -->
-      </fields>
-    </class>
-    <class>
-      <name>PmdFile</name>
-      <fields>
-        <field xml.attribute="true">
-          <name>name</name>
-          <type>String</type>
-        </field>
-        <field>
-          <name>violations</name>
-          <association xml.tagName="violation" xml.itemsStyle="flat">
-            <type>Violation</type>
-            <multiplicity>*</multiplicity>
-          </association>
-        </field>
-      </fields>
-    </class>
-    <class>
-      <name>Violation</name>
-      <fields>
-        <field xml.attribute="true">
-          <name>beginline</name>
-          <type>int</type>
-        </field>
-        <field xml.tagName="class" xml.attribute="true">
-          <name>violationClass</name>
-          <type>String</type>
-        </field>
-        <field xml.tagName="package" xml.attribute="true">
-          <name>violationPackage</name>
-          <type>String</type>
-        </field>
-        <field xml.attribute="true">
-          <name>rule</name>
-          <type>String</type>
-        </field>
-        <field  xml.attribute="true">
-          <name>priority</name>
-          <type>int</type>
-        </field>
-        <field xml.content="true">
-          <name>text</name>
-          <type>String</type>
-        </field>
-      </fields>
-      <codeSegments>
-        <codeSegment>
-          <code>
-          <![CDATA[
-            private String fileName;
-            
-            public void setFileName( String fileName )
-            {
-              this.fileName = fileName;
-            }
-          
-            public String getFileName()
-            {
-              return fileName;
-            }
-          ]]>
-          </code>
-        </codeSegment>
-      </codeSegments>
-    </class>
-  </classes>   
-    
- 
-    
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<model xmlns="http://modello.codehaus.org/MODELLO/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://modello.codehaus.org/MODELLO/1.4.0 http://modello.codehaus.org/xsd/modello-1.4.0.xsd">
+
+  <!-- Source: http://www.jcoderz.org/fawkez/browser/trunk/src/xml/schema/pmd.xsd  -->
+
+  <name>Pmd</name>
+  
+  <defaults>
+    <default>
+      <key>package</key>
+      <value>org.apache.maven.plugin.pmd.model</value>
+    </default>
+  </defaults>
+  <versionDefinition>
+    <type>namespace</type>
+    <value>1.0+</value>
+  </versionDefinition>
+ 
+  <classes>
+    <class rootElement="true" xml.tagName="pmd">
+      <name>PmdErrorDetail</name>
+      <fields>
+        <field>
+          <name>files</name>
+          <association xml.tagName="file" xml.itemsStyle="flat">
+            <type>PmdFile</type>
+            <multiplicity>*</multiplicity>
+          </association>
+        </field>
+        <!-- 
+        <field>
+          <name>errors</name>
+          <association xml.tagName="error" xml.itemsStyle="flat">
+            <type>PmdError</type>
+            <multiplicity>*</multiplicity>
+          </association>
+        </field>
+         -->
+      </fields>
+    </class>
+    <class>
+      <name>PmdFile</name>
+      <fields>
+        <field xml.attribute="true">
+          <name>name</name>
+          <type>String</type>
+        </field>
+        <field>
+          <name>violations</name>
+          <association xml.tagName="violation" xml.itemsStyle="flat">
+            <type>Violation</type>
+            <multiplicity>*</multiplicity>
+          </association>
+        </field>
+      </fields>
+    </class>
+    <class>
+      <name>Violation</name>
+      <fields>
+        <field xml.attribute="true">
+          <name>beginline</name>
+          <type>int</type>
+        </field>
+        <field xml.tagName="class" xml.attribute="true">
+          <name>violationClass</name>
+          <type>String</type>
+        </field>
+        <field xml.tagName="package" xml.attribute="true">
+          <name>violationPackage</name>
+          <type>String</type>
+        </field>
+        <field xml.attribute="true">
+          <name>rule</name>
+          <type>String</type>
+        </field>
+        <field  xml.attribute="true">
+          <name>priority</name>
+          <type>int</type>
+        </field>
+        <field xml.content="true">
+          <name>text</name>
+          <type>String</type>
+        </field>
+      </fields>
+      <codeSegments>
+        <codeSegment>
+          <code>
+          <![CDATA[
+            private String fileName;
+            
+            public void setFileName( String fileName )
+            {
+              this.fileName = fileName;
+            }
+          
+            public String getFileName()
+            {
+              return fileName;
+            }
+          ]]>
+          </code>
+        </codeSegment>
+      </codeSegments>
+    </class>
+  </classes>   
+    
+ 
+    
 </model>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/main/mdo/pmd.mdo
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/main/resources/cpd-report_nl.properties
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/cpd-report_nl.properties?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/main/resources/cpd-report_nl.properties (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/main/resources/cpd-report_nl.properties Tue Mar 11 08:03:53 2014
@@ -1,26 +1,26 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-report.cpd.name=CPD
-report.cpd.description=Dubbele code detectie.
-report.cpd.title=CPD Resultaten
-report.cpd.column.file=Bestand
-report.cpd.column.project=Project
-report.cpd.column.line=Regel
-report.cpd.cpdlink=Het volgende document bevat de resultaten van PMD's 
-report.cpd.dupes=Dubbelingen
-report.cpd.noProblems=CPD heeft geen fouten gevonden in de code.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+report.cpd.name=CPD
+report.cpd.description=Dubbele code detectie.
+report.cpd.title=CPD Resultaten
+report.cpd.column.file=Bestand
+report.cpd.column.project=Project
+report.cpd.column.line=Regel
+report.cpd.cpdlink=Het volgende document bevat de resultaten van PMD's 
+report.cpd.dupes=Dubbelingen
+report.cpd.noProblems=CPD heeft geen fouten gevonden in de code.

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/main/resources/cpd-report_nl.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/plugins/trunk/maven-pmd-plugin/src/main/resources/pmd-report_nl.properties
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/pmd-report_nl.properties?rev=1576220&r1=1576219&r2=1576220&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pmd-plugin/src/main/resources/pmd-report_nl.properties (original)
+++ maven/plugins/trunk/maven-pmd-plugin/src/main/resources/pmd-report_nl.properties Tue Mar 11 08:03:53 2014
@@ -1,25 +1,25 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-report.pmd.name=PMD
-report.pmd.description=Controle van programmeerregels.
-report.pmd.title=PMD Resultaten
-report.pmd.column.violation=Overtreding
-report.pmd.column.line=Regel
-report.pmd.pmdlink=Het volgende document bevat de resultaten van 
-report.pmd.files=Bestanden
-report.pmd.noProblems=PMD heeft geen fouten gevonden in de code.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+report.pmd.name=PMD
+report.pmd.description=Controle van programmeerregels.
+report.pmd.title=PMD Resultaten
+report.pmd.column.violation=Overtreding
+report.pmd.column.line=Regel
+report.pmd.pmdlink=Het volgende document bevat de resultaten van 
+report.pmd.files=Bestanden
+report.pmd.noProblems=PMD heeft geen fouten gevonden in de code.

Propchange: maven/plugins/trunk/maven-pmd-plugin/src/main/resources/pmd-report_nl.properties
------------------------------------------------------------------------------
    svn:eol-style = native