[prev in list] [next in list] [prev in thread] [next in thread]
List: maven-dev
Subject: svn commit: r1391706 - in /maven/plugins/trunk/maven-javadoc-plugin/src: main/java/org/apache/maven/
From: hboutemy () apache ! org
Date: 2012-09-29 0:43:46
Message-ID: 20120929004346.A96A7238896F () eris ! apache ! org
[Download RAW message or body]
Author: hboutemy
Date: Sat Sep 29 00:43:45 2012
New Revision: 1391706
URL: http://svn.apache.org/viewvc?rev=1391706&view=rev
Log:
[MJAVADOC-354] support unnamed package in isValidJavadocLink() check
Added:
maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt \
(with props) Modified:
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocUtil.java
maven/plugins/trunk/maven-javadoc-plugin/src/test/java/org/apache/maven/plugin/javadoc/JavadocUtilTest.java
Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/ja \
va/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java?rev=1391706&r1=1391705&r2=1391706&view=diff
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java \
(original)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java \
Sat Sep 29 00:43:45 2012 @@ -4231,7 +4231,7 @@ public abstract class \
AbstractJavadocMoj
try
{
- FileUtils.fileWrite( optionsFile.getAbsolutePath(), options.toString() \
); + FileUtils.fileWrite( optionsFile.getAbsolutePath(), null /* platform \
encoding */, options.toString() ); }
catch ( IOException e )
{
Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocUtil.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/ja \
va/org/apache/maven/plugin/javadoc/JavadocUtil.java?rev=1391706&r1=1391705&r2=1391706&view=diff
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocUtil.java \
(original)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocUtil.java \
Sat Sep 29 00:43:45 2012 @@ -1749,7 +1749,8 @@ public class JavadocUtil
{
if ( StringUtils.isEmpty( str ) )
{
- return false;
+ // unnamed package is valid (even if bad practice :) )
+ return true;
}
int idx;
Modified: maven/plugins/trunk/maven-javadoc-plugin/src/test/java/org/apache/maven/plugin/javadoc/JavadocUtilTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/test/ja \
va/org/apache/maven/plugin/javadoc/JavadocUtilTest.java?rev=1391706&r1=1391705&r2=1391706&view=diff
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/test/java/org/apache/maven/plugin/javadoc/JavadocUtilTest.java \
(original)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/test/java/org/apache/maven/plugin/javadoc/JavadocUtilTest.java \
Sat Sep 29 00:43:45 2012 @@ -298,6 +298,9 @@ public class JavadocUtilTest
assertTrue( true );
}
+ url = this.getClass().getResource( "/JavadocUtilTest-package-list.txt" \
).toURI().toURL(); + assertTrue( JavadocUtil.isValidPackageList( url, \
settings, true ) ); +
url = new URL( \
"http://maven.apache.org/plugins/maven-javadoc-plugin/apidocs/package-list" \
);
assertTrue( JavadocUtil.isValidPackageList( url, settings, true ) );
Added: maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt?rev=1391706&view=auto
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt \
(added)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt \
Sat Sep 29 00:43:45 2012 @@ -0,0 +1,2 @@
+
+org.apache.maven.plugins.javadoc
\ No newline at end of file
Propchange: maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: maven/plugins/trunk/maven-javadoc-plugin/src/test/resources/JavadocUtilTest-package-list.txt
------------------------------------------------------------------------------
svn:mime-type = text/plain
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic