You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ev...@apache.org on 2007/05/17 21:44:07 UTC

svn commit: r539088 - /maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java

Author: evenisse
Date: Thu May 17 12:44:03 2007
New Revision: 539088

URL: http://svn.apache.org/viewvc?view=rev&rev=539088
Log:
[MRELEASE-232] Fix NPE

Modified:
    maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java

Modified: maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java
URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java?view=diff&rev=539088&r1=539087&r2=539088
==============================================================================
--- maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java (original)
+++ maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java Thu May 17 12:44:03 2007
@@ -35,14 +35,21 @@
     {
         File pomFile = project.getFile();
 
-        return new File( pomFile.getAbsolutePath() + backupPrefix );
+        if ( pomFile != null )
+        {
+            return new File( pomFile.getAbsolutePath() + backupPrefix );
+        }
+        else
+        {
+            return null;
+        }
     }
 
     protected void deletePomBackup( MavenProject project )
     {
         File pomBackup = getPomBackup( project );
 
-        if ( pomBackup.exists() )
+        if ( pomBackup != null && pomBackup.exists() )
         {
             pomBackup.delete();
         }