You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Hervé BOUTEMY <he...@free.fr> on 2017/02/26 14:55:28 UTC

Re: svn commit: r1784413 - in /maven/plugins/trunk/maven-javadoc-plugin/src/it: MJAVADOC-181/ MJAVADOC-181/application/src/main/java/app/ MJAVADOC-181/library/module-a/src/main/java/aaa/ MJAVADOC-181/library/module-b/src/main/java/bbb/ MJAVADOC-278/src/mai...

great work!
thank you

Hervé

Le dimanche 26 février 2017, 00:55:46 CET gboue@apache.org a écrit :
> 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/sr
> c/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/m
> javadoc/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/m
> javadoc/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/sr
> c/main/java/app/App.java URL:
> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/i
> t/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/sr
> c/main/java/app/App.java (original) +++
> maven/plugins/trunk/maven-javadoc-plugin/src/it/MJAVADOC-181/application/sr
> c/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/i
> t/MJAVADOC-181/library/module-a/src/main/java/aaa/App.java?rev=1784413&r1=17
> 84412&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/i
> t/MJAVADOC-181/library/module-b/src/main/java/bbb/App.java?rev=1784413&r1=17
> 84412&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/i
> t/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/i
> t/MJAVADOC-278/src/main/java/com/mycompany/myapp/App.java?rev=1784413&r1=178
> 4412&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/i
> t/dependencySource-3/MJAVADOC-280-3-modA/pom.xml?rev=1784413&r1=1784412&r2=1
> 784413&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/i
> t/dependencySource-3/MJAVADOC-280-3-modA/src/main/java/org/apache/maven/plug
> ins/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/i
> t/dependencySource-3/MJAVADOC-280-3-modB/pom.xml?rev=1784413&r1=1784412&r2=1
> 784413&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/i
> t/dependencySource-3/MJAVADOC-280-3-modB/src/main/java/org/apache/maven/plug
> ins/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/m
> javadoc/it/moda/App.java URL:
> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/i
> t/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modA/src/main/ja
> va/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/m
> javadoc/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/m
> javadoc/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/m
> javadoc/it/modb/App.java URL:
> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/i
> t/dependencySource-4/MJAVADOC-280-4-projects/MJAVADOC-280-4-modB/src/main/ja
> va/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/m
> javadoc/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/m
> javadoc/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/i
> t/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/i
> t/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>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org