From: Owen R. <exo...@us...> - 2005-09-08 03:47:17
|
Update of /cvsroot/netreflector/NetReflector/src/NetReflector/Generators In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6408/src/NetReflector/Generators Modified Files: XmlDocumentationGenerator.cs XsdGenerator.cs Log Message: attempting to fix long standing broken build by sorting members Index: XmlDocumentationGenerator.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Generators/XmlDocumentationGenerator.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** XmlDocumentationGenerator.cs 15 Nov 2004 05:59:14 -0000 1.1 --- XmlDocumentationGenerator.cs 8 Sep 2005 03:47:09 -0000 1.2 *************** *** 53,57 **** writer.WriteElementString("reflectorName", typeSerialiser.Attribute.Name); WriteIfNotNull(writer, "description", typeSerialiser.Attribute.Description); ! memberGenerator.Write(writer, typeSerialiser.MemberSerialisers); writer.WriteEndElement(); } --- 53,57 ---- writer.WriteElementString("reflectorName", typeSerialiser.Attribute.Name); WriteIfNotNull(writer, "description", typeSerialiser.Attribute.Description); ! memberGenerator.Write(writer, typeSerialiser); writer.WriteEndElement(); } *************** *** 71,78 **** public class XmlMemberDocumentationGenerator { ! public virtual void Write(XmlWriter writer, IXmlMemberSerialiser[] memberSerialisers) { writer.WriteStartElement("members"); ! foreach (IXmlMemberSerialiser memberSerialiser in memberSerialisers) { writer.WriteStartElement("member"); --- 71,78 ---- public class XmlMemberDocumentationGenerator { ! public virtual void Write(XmlWriter writer, IXmlTypeSerialiser typeSerialiser) { writer.WriteStartElement("members"); ! foreach (IXmlMemberSerialiser memberSerialiser in typeSerialiser.MemberSerialisers) { writer.WriteStartElement("member"); Index: XsdGenerator.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Generators/XsdGenerator.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** XsdGenerator.cs 15 Nov 2004 05:13:05 -0000 1.1 --- XsdGenerator.cs 8 Sep 2005 03:47:09 -0000 1.2 *************** *** 34,38 **** XmlSchemaComplexType complexType = new XmlSchemaComplexType(); complexType.Name = GetComplexTypeName(serialiser); ! complexType.Particle = GenerateSchemaElementsForMembers(serialiser.MemberSerialisers); schema.Items.Add(complexType); } --- 34,38 ---- XmlSchemaComplexType complexType = new XmlSchemaComplexType(); complexType.Name = GetComplexTypeName(serialiser); ! complexType.Particle = GenerateSchemaElementsForMembers(serialiser); schema.Items.Add(complexType); } *************** *** 43,50 **** } ! private XmlSchemaParticle GenerateSchemaElementsForMembers(IXmlMemberSerialiser[] memberSerialisers) { XmlSchemaAll group = new XmlSchemaAll(); ! foreach (IXmlMemberSerialiser memberSerialiser in memberSerialisers) { XmlSchemaElement item = new XmlSchemaElement(); --- 43,50 ---- } ! private XmlSchemaParticle GenerateSchemaElementsForMembers(IXmlTypeSerialiser typeSerialiser) { XmlSchemaAll group = new XmlSchemaAll(); ! foreach (IXmlMemberSerialiser memberSerialiser in typeSerialiser.MemberSerialisers) { XmlSchemaElement item = new XmlSchemaElement(); |