You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2005/10/12 22:51:08 UTC

svn commit: r315043 - /maven/components/trunk/maven-plugins/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java

Author: jdcasey
Date: Wed Oct 12 13:51:04 2005
New Revision: 315043

URL: http://svn.apache.org/viewcvs?rev=315043&view=rev
Log:
Resolving: MNG-1004...won't add link args if maven is offline.

Modified:
    maven/components/trunk/maven-plugins/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java

Modified: maven/components/trunk/maven-plugins/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-plugins/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java?rev=315043&r1=315042&r2=315043&view=diff
==============================================================================
--- maven/components/trunk/maven-plugins/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java (original)
+++ maven/components/trunk/maven-plugins/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java Wed Oct 12 13:51:04 2005
@@ -80,6 +80,13 @@
     // ----------------------------------------------------------------------
     // Mojo Parameters
     // ----------------------------------------------------------------------
+    
+    /**
+     * @parameter default-value="${settings.offline}"
+     * @required
+     * @readonly
+     */
+    private boolean isOffline;
 
     /**
      * Specifies the destination directory where javadoc saves the generated HTML files.
@@ -798,9 +805,14 @@
             addArgIfNotEmpty( arguments, "-group", quotedArgument( group ), true );
             addArgIfNotEmpty( arguments, "-header", quotedArgument( header ) );
             addArgIfNotEmpty( arguments, "-helpfile", quotedPathArgument( helpfile ) );
-            addArgIfNotEmpty( arguments, "-link", quotedPathArgument( link ), true );
-            addArgIfNotEmpty( arguments, "-linkoffline", quotedPathArgument( linkoffline ), true );
-            addArgIf( arguments, linksource, "-linksource", 1.4f );
+            
+            if ( !isOffline )
+            {
+                addArgIfNotEmpty( arguments, "-link", quotedPathArgument( link ), true );
+                addArgIfNotEmpty( arguments, "-linkoffline", quotedPathArgument( linkoffline ), true );
+                addArgIf( arguments, linksource, "-linksource", 1.4f );
+            }
+            
             addArgIf( arguments, nodeprecated, "-nodeprecated" );
             addArgIf( arguments, nodeprecatedlist, "-nodeprecatedlist" );
             addArgIf( arguments, nocomment, "-nocomment", 1.4f );