Author: rafale
Date: Mon Jun 23 10:54:02 2008
New Revision: 670687

URL: http://svn.apache.org/viewvc?rev=670687&view=rev
Log:
Fix for archetype-186

Modified:
    
maven/archetype/trunk/archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java

Modified: 
maven/archetype/trunk/archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java
URL: 
http://svn.apache.org/viewvc/maven/archetype/trunk/archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java?rev=670687&r1=670686&r2=670687&view=diff
==============================================================================
--- 
maven/archetype/trunk/archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java
 (original)
+++ 
maven/archetype/trunk/archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java
 Mon Jun 23 10:54:02 2008
@@ -30,6 +30,7 @@
 import java.util.Iterator;
 import java.util.Map;
 import java.util.Properties;
+import org.codehaus.plexus.util.StringUtils;
 
 
 /**
@@ -84,7 +85,14 @@
         archetype.setGroupId( project.getGroupId(  ) );
         archetype.setArtifactId( project.getArtifactId(  ) );
         archetype.setVersion( project.getVersion(  ) );
-        archetype.setDescription( project.getName(  ) );
+        if (StringUtils.isNotEmpty(project.getDescription()))
+        {
+            archetype.setDescription(project.getDescription());
+        }
+        else
+        {
+            archetype.setDescription(project.getName());
+        }
 //        archetype.setRepository( localRepository.toString(  ) );
 //            archetype.setGoals(project.get);
 //            archetype.setProperties(project.get);


Reply via email to