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