You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-commits@maven.apache.org by ol...@apache.org on 2009/03/21 11:27:15 UTC
svn commit: r756910 -
/maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java
Author: olamy
Date: Sat Mar 21 10:27:15 2009
New Revision: 756910
URL: http://svn.apache.org/viewvc?rev=756910&view=rev
Log:
NPE free
Modified:
maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java
Modified: maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java
URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java?rev=756910&r1=756909&r2=756910&view=diff
==============================================================================
--- maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java (original)
+++ maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java Sat Mar 21 10:27:15 2009
@@ -420,17 +420,16 @@
.append( author )
.append( "]]></author>\n" );
- for ( Iterator i = files.iterator(); i.hasNext(); )
+ if ( files != null )
{
- ChangeFile file = (ChangeFile) i.next();
- buffer.append( "\t\t<file>\n" )
- .append( "\t\t\t<name>" )
- .append( escapeValue( file.getName() ) )
- .append( "</name>\n" )
- .append( "\t\t\t<revision>" )
- .append( file.getRevision() )
- .append( "</revision>\n" );
- buffer.append( "\t\t</file>\n" );
+ for ( Iterator i = files.iterator(); i.hasNext(); )
+ {
+ ChangeFile file = (ChangeFile) i.next();
+ buffer.append( "\t\t<file>\n" ).append( "\t\t\t<name>" ).append( escapeValue( file.getName() ) )
+ .append( "</name>\n" ).append( "\t\t\t<revision>" ).append( file.getRevision() )
+ .append( "</revision>\n" );
+ buffer.append( "\t\t</file>\n" );
+ }
}
buffer.append( "\t\t<msg><![CDATA[" )
.append( removeCDataEnd( comment ) )