Author: vsiveton Date: Wed Jul 30 09:05:22 2008 New Revision: 681100 URL: http://svn.apache.org/viewvc?rev=681100&view=rev Log: o fixed warning depending jdk version o updated package doc
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/javadoc/org/apache/maven/plugin/javadoc/package.html 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/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java?rev=681100&r1=681099&r2=681100&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 Wed Jul 30 09:05:22 2008 @@ -3497,6 +3497,10 @@ addArgIfNotEmpty( arguments, "-classpath", JavadocUtil.quotedPathArgument( getClasspath() ) ); + if ( isJavaDocVersionAtLeast( SINCE_JAVADOC_1_5 ) ) + { + addArgIf( arguments, breakiterator, "-breakiterator", SINCE_JAVADOC_1_5 ); + } if ( StringUtils.isNotEmpty( doclet ) ) { addArgIfNotEmpty( arguments, "-doclet", JavadocUtil.quotedArgument( doclet ) ); @@ -3529,7 +3533,11 @@ JavadocUtil.quotedPathArgument( getOverview().getAbsolutePath() ) ); } arguments.add( getAccessLevel() ); - addArgIf( arguments, quiet, "-quiet", SINCE_JAVADOC_1_5 ); + + if ( isJavaDocVersionAtLeast( SINCE_JAVADOC_1_5 ) ) + { + addArgIf( arguments, quiet, "-quiet", SINCE_JAVADOC_1_5 ); + } addArgIfNotEmpty( arguments, "-source", JavadocUtil.quotedArgument( source ), SINCE_JAVADOC_1_4 ); addArgIf( arguments, verbose, "-verbose" ); addArgIfNotEmpty( arguments, null, additionalparam ); @@ -3568,7 +3576,10 @@ addArgIf( arguments, author, "-author" ); addArgIfNotEmpty( arguments, "-bottom", JavadocUtil.quotedArgument( getBottomText() ), false, false ); - addArgIf( arguments, breakiterator, "-breakiterator", SINCE_JAVADOC_1_4 ); + if ( !isJavaDocVersionAtLeast( SINCE_JAVADOC_1_5 ) ) + { + addArgIf( arguments, breakiterator, "-breakiterator", SINCE_JAVADOC_1_4 ); + } addArgIfNotEmpty( arguments, "-charset", JavadocUtil.quotedArgument( getCharset() ) ); addArgIfNotEmpty( arguments, "-d", JavadocUtil.quotedPathArgument( javadocOutputDirectory.toString() ) ); addArgIf( arguments, docfilessubdirs, "-docfilessubdirs", SINCE_JAVADOC_1_4 ); @@ -3604,9 +3615,9 @@ addArgIf( arguments, notree, "-notree" ); addArgIfNotEmpty( arguments, "-packagesheader", JavadocUtil.quotedArgument( packagesheader ), SINCE_JAVADOC_1_4_2 ); - if ( fJavadocVersion >= SINCE_JAVADOC_1_4 && fJavadocVersion < SINCE_JAVADOC_1_5 ) // Sun bug: 4714350 + if ( !isJavaDocVersionAtLeast( SINCE_JAVADOC_1_5 ) ) // Sun bug: 4714350 { - addArgIf( arguments, quiet, "-quiet" ); + addArgIf( arguments, quiet, "-quiet", SINCE_JAVADOC_1_4 ); } addArgIf( arguments, serialwarn, "-serialwarn" ); addArgIf( arguments, linksource, "-linksource", SINCE_JAVADOC_1_4 ); @@ -3614,10 +3625,7 @@ { addArgIfNotEmpty( arguments, "-linksourcetab", sourcetab ); } - else - { - addArgIfNotEmpty( arguments, "-sourcetab", sourcetab, SINCE_JAVADOC_1_5 ); - } + addArgIfNotEmpty( arguments, "-sourcetab", sourcetab, SINCE_JAVADOC_1_5 ); addArgIf( arguments, splitindex, "-splitindex" ); addArgIfNotEmpty( arguments, "-stylesheetfile", JavadocUtil.quotedPathArgument( getStylesheetFile( javadocOutputDirectory ) ) ); Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html?rev=681100&r1=681099&r2=681100&view=diff ============================================================================== --- maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html (original) +++ maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html Wed Jul 30 09:05:22 2008 @@ -289,10 +289,10 @@ <tr class="b"> <td><b>-subpackages</b><i> package1</i><b>:</b><i> package2</i><b>:</b>... </td> <td> - 1.5 + 1.4 </td> <td> - <subpackages/> + - </td> </tr> <tr class="a"> @@ -356,7 +356,7 @@ <b>-breakiterator</b> </td> <td> - 1.4 + 1.4 only </td> <td> <breakiterator/> @@ -871,4 +871,4 @@ --> </style> </BODY> -</HTML> \ No newline at end of file +</HTML>