diff --git a/src/main/java/org/codehaus/mojo/build/CreateMojo.java b/src/main/java/org/codehaus/mojo/build/CreateMojo.java index f970685..277d1fb 100644 --- a/src/main/java/org/codehaus/mojo/build/CreateMojo.java +++ b/src/main/java/org/codehaus/mojo/build/CreateMojo.java @@ -515,14 +515,13 @@ else if ( s.startsWith( "buildNumber" ) ) // Add the revision and timestamp properties to each project in the reactor if ( getRevisionOnlyOnce && reactorProjects != null ) { - Iterator projIter = reactorProjects.iterator(); - while ( projIter.hasNext() ) + for ( Object nextProjObj : reactorProjects ) { - MavenProject nextProj = (MavenProject) projIter.next(); + MavenProject nextProj = (MavenProject) nextProjObj; if ( revision != null ) { - project.getProperties().put( buildIdPropertyName, revision ); - project.getProperties().put( buildNumberPropertyName, formatBuildNumber(commitNumber) ); + nextProj.getProperties().put( buildIdPropertyName, revision ); + nextProj.getProperties().put( buildNumberPropertyName, formatBuildNumber(commitNumber) ); } nextProj.getProperties().put( this.timestampPropertyName, timestamp ); nextProj.getProperties().put( this.scmBranchPropertyName, scmBranch ); @@ -1056,4 +1055,4 @@ public List getLines() { } -} \ No newline at end of file +}