Author: gboue
Date: Sun Feb 26 00:55:45 2017
New Revision: 1784413

URL: http://svn.apache.org/viewvc?rev=1784413&view=rev
Log:
Fixing the ITs so that the project can be built with JDK 8

 * Self-enclosing elements are disallowed so <img> should be used instead of 
<img/>
 * Custom tags cannot start with a dot anymore 
(http://stackoverflow.com/q/28726294)
 * A link to a non-existent class generates an error and not a warning anymore 
(but only with Oracle JDK 8, not OpenJDK 8)

Modified:
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/application/src/main/java/app/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-a/src/main/java/aaa/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-b/src/main/java/bbb/App.java
    maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/pom.xml
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-278/src/main/java/com/mycompany/myapp/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/pom.xml
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/pom.xml
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
    maven/plugins/trunk/maven-javadoc-plugin/src/it/detectLinks/pom.xml

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/application/src/main/java/app/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/application/src/main/java/app/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/application/src/main/java/app/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/application/src/main/java/app/App.java
 Sun Feb 26 00:55:45 2017
@@ -22,10 +22,10 @@ package app;
 /**
  * Hello world class.
  *
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App
@@ -33,7 +33,7 @@ public class App
     /**
      * Hello world method.
      *
-     * @.foo    A 1st custom javadoc tag.
+     * @m.foo    A 1st custom javadoc tag.
      * @see     String#endsWith(String)
      */
     public static void main( String[] args )

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-a/src/main/java/aaa/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-a/src/main/java/aaa/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-a/src/main/java/aaa/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-a/src/main/java/aaa/App.java
 Sun Feb 26 00:55:45 2017
@@ -22,10 +22,10 @@ package aaa;
 /**
  * Hello world class.
  *
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App
@@ -33,7 +33,7 @@ public class App
     /**
      * Hello world method.
      *
-     * @.foo    A 1st custom javadoc tag.
+     * @m.foo    A 1st custom javadoc tag.
      * @see     String#endsWith(String)
      */
     public static void main( String[] args )

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-b/src/main/java/bbb/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-b/src/main/java/bbb/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-b/src/main/java/bbb/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/library/module-b/src/main/java/bbb/App.java
 Sun Feb 26 00:55:45 2017
@@ -22,10 +22,10 @@ package bbb;
 /**
  * Hello world class.
  *
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App
@@ -33,7 +33,7 @@ public class App
     /**
      * Hello world method.
      *
-     * @.foo    A 1st custom javadoc tag.
+     * @m.foo    A 1st custom javadoc tag.
      * @see     String#endsWith(String)
      */
     public static void main( String[] args )

Modified: maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/pom.xml?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/pom.xml 
(original)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/pom.xml Sun 
Feb 26 00:55:45 2017
@@ -65,10 +65,10 @@
           <reportSet>
             <configuration>
               <tags>
-                
<tag><name>.foo</name><placement>optm</placement><head>Foo:</head></tag>
+                
<tag><name>m.foo</name><placement>optm</placement><head>Foo:</head></tag>
                 <tag><name>author</name></tag>
                 <tag><name>version</name></tag>
-                
<tag><name>.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
+                
<tag><name>m.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
                 <tag><name>see</name></tag>
               </tags>
             </configuration>

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-278/src/main/java/com/mycompany/myapp/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-278/src/main/java/com/mycompany/myapp/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-278/src/main/java/com/mycompany/myapp/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-278/src/main/java/com/mycompany/myapp/App.java
 Sun Feb 26 00:55:45 2017
@@ -22,7 +22,7 @@ package com.mycompany.myapp;
 /**
  * Hello world!
  *
- * <img src="doc-files/maven-feather.png" alt="Maven"/>
+ * <img src="doc-files/maven-feather.png" alt="Maven">
  */
 public class App
 {

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/pom.xml?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/pom.xml
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/pom.xml
 Sun Feb 26 00:55:45 2017
@@ -37,10 +37,10 @@ under the License.
         <artifactId>maven-javadoc-plugin</artifactId>
         <configuration>
           <tags>
-            
<tag><name>.foo</name><placement>optm</placement><head>Foo:</head></tag>
+            
<tag><name>m.foo</name><placement>optm</placement><head>Foo:</head></tag>
             <tag><name>author</name></tag>
             <tag><name>version</name></tag>
-            
<tag><name>.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
+            
<tag><name>m.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
             <tag><name>see</name></tag>
           </tags>
         </configuration>

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
 Sun Feb 26 00:55:45 2017
@@ -21,10 +21,10 @@ package org.apache.maven.plugins.mjavado
 
 /**
  * Hello world!
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/pom.xml?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/pom.xml
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/pom.xml
 Sun Feb 26 00:55:45 2017
@@ -37,10 +37,10 @@ under the License.
         <artifactId>maven-javadoc-plugin</artifactId>
         <configuration>
           <tags>
-            
<tag><name>.foo</name><placement>optm</placement><head>Foo:</head></tag>
+            
<tag><name>m.foo</name><placement>optm</placement><head>Foo:</head></tag>
             <tag><name>author</name></tag>
             <tag><name>version</name></tag>
-            
<tag><name>.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
+            
<tag><name>m.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
             <tag><name>see</name></tag>
           </tags>
         </configuration>

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-3/MJAVADOC-280-3-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
 Sun Feb 26 00:55:45 2017
@@ -21,10 +21,10 @@ package org.apache.maven.plugins.mjavado
 
 /**
  * Hello world!
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modA/src/main/java/org/apache/maven/plugins/mjavadoc/it/moda/App.java
 Sun Feb 26 00:55:45 2017
@@ -22,10 +22,10 @@ package org.apache.maven.plugins.mjavado
 /**
  * Hello world!
  *
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modB/src/main/java/org/apache/maven/plugins/mjavadoc/it/modb/App.java
 Sun Feb 26 00:55:45 2017
@@ -22,10 +22,10 @@ package org.apache.maven.plugins.mjavado
 /**
  * Hello world!
  *
- * @.foo    A 1st custom javadoc tag.
+ * @m.foo    A 1st custom javadoc tag.
  * @author  Me
  * @version 1st
- * @.bar    A 2nd custom javadoc tag.
+ * @m.bar    A 2nd custom javadoc tag.
  * @see     String#startsWith(String)
  */
 public class App

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/pom.xml?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/it/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
 Sun Feb 26 00:55:45 2017
@@ -51,10 +51,10 @@ under the License.
           <version>@pom.version@</version>
           <configuration>
             <tags>
-              
<tag><name>.foo</name><placement>optm</placement><head>Foo:</head></tag>
+              
<tag><name>m.foo</name><placement>optm</placement><head>Foo:</head></tag>
               <tag><name>author</name></tag>
               <tag><name>version</name></tag>
-              
<tag><name>.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
+              
<tag><name>m.bar</name><placement>tcmf</placement><head>Bar:</head></tag>
               <tag><name>see</name></tag>
             </tags>
             <detectOfflineLinks>false</detectOfflineLinks>

Modified: maven/plugins/trunk/maven-javadoc-plugin/src/it/detectLinks/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/it/detectLinks/pom.xml?rev=1784413&r1=1784412&r2=1784413&view=diff
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/it/detectLinks/pom.xml 
(original)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/it/detectLinks/pom.xml Sun Feb 
26 00:55:45 2017
@@ -75,7 +75,11 @@
         <configuration>
           <detectLinks>true</detectLinks>
           <debug>true</debug>
-          <failOnError>true</failOnError>
+          <!--
+            The Javadoc link to a class in module2 on which module1 does not 
depend on creates an error with
+            Oracle JDK 8, but just a warning with Oracle JDK 7 or OpenJDK 8 
==> setting failOnError to false
+          -->
+          <failOnError>false</failOnError>
         </configuration>
       </plugin>
     </plugins>


Reply via email to