| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- 2003-07-26 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : XsdIDRefs.ParseValue () should be implemented.
- * XmlSchemaDatatype.cs : public Whitespace and protected Normalize()
- should be internal.
- 2003-07-24 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs : Read() now uses XmlSerializer.Deserialize().
- 2003-07-21 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs, XmlSchemaElement.cs :
- added internal MissingElementTypeRefs and support for refering
- element's elementType.
- 2003-07-20 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs : added support for collecting missing type references
- at compilation-time.
- * XmlSchemaType.cs, XmlSchemaComplexType.cs, XmlSchemaSimpleType.cs:
- - Renamed qName to QNameInternal.
- - Added BaseSchemaType and ContentTypeParticle support.
- 2003-07-19 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs, XmlSchemaAll.cs, XmlSchemaAnnotated.cs,
- XmlSchemaAnnotation.cs, XmlSchemaAny.cs, XmlSchemaAnyAttribute.cs,
- XmlSchemaAttribute.cs, XmlSchemaAttributeGroup.cs,
- XmlSchemaAttributeGroupRef.cs, XmlSchemaChoice.cs,
- XmlSchemaComplexContent.cs, XmlSchemaComplexContentExtension.cs,
- XmlSchemaComplexContentRestriction.cs, XmlSchemaComplexType.cs,
- XmlSchemaElement.cs, XmlSchemaGroup.cs, XmlSchemaGroupRef.cs,
- XmlSchemaIdentityConstraint.cs, XmlSchemaImport.cs,
- XmlSchemaInclude.cs, XmlSchemaKey.cs, XmlSchemaKeyref.cs,
- XmlSchemaNotation.cs, XmlSchemaObject.cs, XmlSchemaRedefine.cs,
- XmlSchemaSequence.cs, XmlSchemaSimpleContent.cs,
- XmlSchemaSimpleContentExtension.cs,
- XmlSchemaSimpleContentRestriction.cs, XmlSchemaSimpleType.cs,
- XmlSchemaSimpleTypeList.cs, XmlSchemaSimpleTypeRestriction.cs,
- XmlSchemaSimpleTypeUnion.cs, XmlSchemaUnique.cs,
- XmlSchemaXPath.cs,
- As to Compile() and Validate(),
- - Added CompilationId and check it while compiling schema components.
- - Code refactory. Replaced literal xmlns with XmlSchema.Namespace
- - Replaced XmlSchemaInfo with compiling XmlSchema itself (XmlSchema
- also has PSVI components inside it, so passing itself seems enough).
- - Related to above change, IDCollection was moved to XmlSchema, and
- blockDefault/finalDefault/blockResolved/finalResolved resolution
- was changed to reference only to schema.BlockDefault/FinalDefault.
- - The similar change has done against XmlSchemaForm related stuff.
- - Changed compilation order of schema type definitions (it is
- workaround). First it compiles types, and then it compiles others.
- * XmlSchemaElement.cs : added ElementType PSVI contribution support.
- 2003-07-19 Atsushi Enomoto <[email protected]>
- * BuiltInDatatypes.cs, XmlSchemaDatatype.cs :
- Added decimal and its derived datatypes.
- Added abstract XsdAnySimpleType.
- 2003-07-15 Lluis Sanchez Gual <[email protected]>
- * BuiltInDatatype.cs,
- XmlSchemaDatatype.cs : added unsignedByte type support.
- 2003-07-14 Lluis Sanchez Gual <[email protected]>
- * XmlSchemaDatatype.cs: Fixed compiler warning.
- 2003-07-12 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs,
- XmlSchemaDatatype.cs : added NOTATION type support.
- 2003-07-06 Atsushi Enomoto <[email protected]>
- * added BuiltInDatatype.cs.
- * XmlSchemaDatatype.cs : [GetType()] added support for some
- built-in datatypes.
- 2003-05-05 Atsushi Enomoto <[email protected]>
- * XmlSchemaAnnotation.cs : It depended on incorrect ReadNode().
- 2003-02-19 Atsushi Enomoto <[email protected]>
- * XmlSchemaAnnotation.cs : expect the correct closing tag on <appinfo>
- and <documentation> elements. (patch by Peter Pentchev)
- * XmlSchemaObjectEnumerator.cs : cast properly to XmlSchemaObject
- instead of XmlSchema. (patch by Peter Pentchev)
- 2002-07-23 Duncan Mak <[email protected]>
- * XmlSchemaException.cs: Partiall implement the ISerializable
- methods. It's not clear now SourceSchemaObject should be deserialized.
- 2002-07-22 Tim Coleman <[email protected]>
- * XmlSchema.cs: Removed isCompiled which is defined as internal
- in XmlSchemaObject.
- 2002-06-18 Dwivedi, Ajay kumar <[email protected]>
-
- * XmlSchema: Started work on Validate methods
- 2002-06-18 Dwivedi, Ajay kumar <[email protected]>
- * XmlSchema: The Read and Write methods are no more [MonoTODO] :)
-
- * XmlSchemaAppInfo: Xml Markup is now being read.
-
- * XmlSchemaDocumentation: Xml Markup is now being read.
- * All: Unhandled attributes are being handled properly.
-
- * All: Reordered the properties in all cs files to match with MS
- Implementation. This was required since the order is importatnt
- for the XmlSerializer.
-
- 2002-06-14 Dwivedi, Ajay kumar <[email protected]>
- * General: Fixed a few more Bugs
- 2002-06-10 Dwivedi, Ajay kumar <[email protected]>
- * XmlSchemaReader: A Wrapper class around XmlReader with customized
- methods to suit reading a schema.
- * General: Implemented Read() method for the schema. There are only
- a few minor bugs remaining.
- 2002-05-25 Dwivedi, Ajay kumar <[email protected]>
- * BUGS.txt: New file to keep track of bugs
- * ALL: All classes are initialized exactly as in .NET except
- 1. inclusion of language attribute in schema
- 2. ComplexContent's Particle is initialized to null whereas .NET
- to some internal implementation. IMO Null is more appropriate
- * ALL: Changed the Compile methods to return the count of errors.
- * ALL: Complile methods are almost complete. Pass 1453 of 3061 tests.
- This number should shoot up if we write a parser to read the
- Schema instead of using reflection (which is slower too)
- 2002-05-04 Dwivedi, Ajay kumar <[email protected]>
- * XmlSchemaUtil.cs: New file added.
-
- * Parser.cs: New file Added. Unused at the moment.
- * XmlSchemaObjectCollection: Fixed GetEnumerator
-
- * General: Preprocessing for Attributes and SimpleTypes completed.
- 2002-04-26 Duncan Mak <[email protected]>
- * ValidationHandler.cs: New file.
- * XmlSchemaInfo.cs: New file.
- * *.cs: More updates from Ajay.
- 2002-03-27 Duncan Mak <[email protected]>
- * *.cs: Updates from Ajay Dwivedi <[email protected]>.
|