great work! thank you Hervé
Le dimanche 26 février 2017, 00:55:46 CET [email protected] 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: [email protected] For additional commands, e-mail: [email protected]
