Author: bimargulies
Date: Fri Oct 28 19:27:43 2011
New Revision: 1190514
URL: http://svn.apache.org/viewvc?rev=1190514&view=rev
Log:
[MANTRUN-164] NullPointer if POM description tag is missing
o only the description is risky here.
Modified:
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
Modified:
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java?rev=1190514&r1=1190513&r2=1190514&view=diff
==============================================================================
---
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
(original)
+++
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
Fri Oct 28 19:27:43 2011
@@ -429,7 +429,10 @@ public class AntRunMojo
antProject.setProperty( ( propertyPrefix + "project.groupId" ),
mavenProject.getGroupId() );
antProject.setProperty( ( propertyPrefix + "project.artifactId" ),
mavenProject.getArtifactId() );
antProject.setProperty( ( propertyPrefix + "project.name" ),
mavenProject.getName() );
- antProject.setProperty( ( propertyPrefix + "project.description" ),
mavenProject.getDescription() );
+ if ( mavenProject.getDescription() != null)
+ {
+ antProject.setProperty( ( propertyPrefix + "project.description"
), mavenProject.getDescription() );
+ }
antProject.setProperty( ( propertyPrefix + "project.version" ),
mavenProject.getVersion() );
antProject.setProperty( ( propertyPrefix + "project.packaging" ),
mavenProject.getPackaging() );
antProject.setProperty( ( propertyPrefix + "project.build.directory"
), mavenProject.getBuild().getDirectory() );