Update of /cvsroot/netreflector/NetReflector/src/NetReflector/Serialisers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2560/src/NetReflector/Serialisers Modified Files: IXmlMemberSerialiser.cs IXmlSerialiser.cs IXmlTypeSerialiser.cs XmlMemberSerialiser.cs XmlTypeSerialiser.cs Log Message: - working on XmlDocumentationGenerator - started Xsd generation for NetReflector - lots of FxCop inspired improvements Index: XmlMemberSerialiser.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Serialisers/XmlMemberSerialiser.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** XmlMemberSerialiser.cs 3 Aug 2004 10:40:40 -0000 1.5 --- XmlMemberSerialiser.cs 15 Nov 2004 05:13:02 -0000 1.6 *************** *** 17,21 **** } ! public IReflectorAttribute Attribute { get { return attribute; } --- 17,21 ---- } ! public ReflectorPropertyAttribute Attribute { get { return attribute; } Index: IXmlMemberSerialiser.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Serialisers/IXmlMemberSerialiser.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** IXmlMemberSerialiser.cs 6 Jul 2004 05:13:23 -0000 1.2 --- IXmlMemberSerialiser.cs 15 Nov 2004 05:13:02 -0000 1.3 *************** *** 1,3 **** - using System; using Exortech.NetReflector.Util; --- 1,2 ---- *************** *** 6,9 **** --- 5,9 ---- public interface IXmlMemberSerialiser : IXmlSerialiser { + ReflectorPropertyAttribute Attribute { get; } ReflectorMember ReflectorMember { get; } void SetValue(object instance, object value); Index: IXmlTypeSerialiser.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Serialisers/IXmlTypeSerialiser.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** IXmlTypeSerialiser.cs 6 Jul 2004 05:13:23 -0000 1.2 --- IXmlTypeSerialiser.cs 15 Nov 2004 05:13:02 -0000 1.3 *************** *** 6,9 **** --- 6,10 ---- { Type Type { get; } + ReflectorTypeAttribute Attribute { get; } IXmlMemberSerialiser[] MemberSerialisers { get; } } Index: XmlTypeSerialiser.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Serialisers/XmlTypeSerialiser.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** XmlTypeSerialiser.cs 6 Jul 2004 05:13:23 -0000 1.2 --- XmlTypeSerialiser.cs 15 Nov 2004 05:13:02 -0000 1.3 *************** *** 19,23 **** } ! public IReflectorAttribute Attribute { get { return attribute; } --- 19,23 ---- } ! public ReflectorTypeAttribute Attribute { get { return attribute; } Index: IXmlSerialiser.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector/Serialisers/IXmlSerialiser.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** IXmlSerialiser.cs 5 Nov 2003 08:29:56 -0000 1.1 --- IXmlSerialiser.cs 15 Nov 2004 05:13:02 -0000 1.2 *************** *** 6,10 **** public interface IXmlSerialiser { - IReflectorAttribute Attribute { get; } void Write(XmlWriter writer, object target); object Read(XmlNode node, NetReflectorTypeTable table); --- 6,9 ---- |