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);