dion 2003/07/27 21:43:35
Modified: src/java/org/apache/maven DefaultProjectMarshaller.java
Log:
Add back branches
Revision Changes Path
1.5 +29 -0 maven/src/java/org/apache/maven/DefaultProjectMarshaller.java
Index: DefaultProjectMarshaller.java
===================================================================
RCS file: /home/cvs/maven/src/java/org/apache/maven/DefaultProjectMarshaller.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DefaultProjectMarshaller.java 27 Jul 2003 23:33:56 -0000 1.4
+++ DefaultProjectMarshaller.java 28 Jul 2003 04:43:34 -0000 1.5
@@ -1,6 +1,7 @@
package org.apache.maven;
import org.apache.maven.project.Build;
+import org.apache.maven.project.Branch;
import org.apache.maven.project.Contributor;
import org.apache.maven.project.Dependency;
import org.apache.maven.project.Developer;
@@ -101,6 +102,7 @@
marshallRepository( project );
marshallVersions( project );
+ marshallBranches( project );
marshallMailingLists( project );
marshallDevelopers( project );
@@ -179,6 +181,33 @@
}
}
serializer.endTag( NAMESPACE, "versions" );
+ }
+ }
+
+ /**
+ * Description of the Method
+ */
+ private void marshallBranches( Project project )
+ throws Exception
+ {
+ List branches = project.getBranches();
+ if ( branches != null )
+ {
+ serializer.startTag( NAMESPACE, "branches" );
+ Branch branch;
+ for ( int i = 0; i < branches.size(); i++ )
+ {
+ branch = (Branch) branches.get( i );
+ if ( branch != null )
+ {
+ serializer.startTag( NAMESPACE, "branch" );
+
+ marshallString( branch.getTag(), "tag" );
+
+ serializer.endTag( NAMESPACE, "branch" );
+ }
+ }
+ serializer.endTag( NAMESPACE, "branches" );
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]