| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534 |
- 2004-01-13 Jackson Harper <[email protected]>
- * XmlSchemaComplexType.cs: Comment out line that was breaking the build.
-
- 2004-01-13 Atsushi Enomoto <[email protected]>
- * XmlSchemaSimpleTypeUnion.cs : The same reason as the previous patch.
- * XmlSchemaComplexType.cs : Now it handles ContentTypeParticle and
- ContentType much more presise than before.
- * XmlSchemaElement.cs :
- Simplified property handling for reference element.
- 2004-01-13 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs, XmlSchemaComplexType.cs, XmlSchemaElement.cs :
- Invalid attribute should raise an error, not a warning.
- 2004-01-13 Atsushi Enomoto <[email protected]>
- * XmlSchemaObject.cs : Fixed error() not to set severity as Warning.
- * ValidationHandler.cs,
- XmlSchemaSet.cs,
- XmlSchemaCollection.cs : Throw exception only in case of errors.
- * XmlSchemaCollection.cs : Remove schema from schemaset if exist.
- (It might not be good to use schemaset, but keep for a while)
- * XmlSchemaContent.cs,
- XmlSchemaComplexContentExtension.cs,
- XmlSchemaComplexContentRestriction.cs,
- XmlSchemaSimpleContentExtension.cs,
- XmlSchemaSimpleContentRestriction.cs,
- : added GetBaseTypeName() and GetParticle() (not used yet).
- 2004-01-11 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : internal type should not appear in protected
- members' signature.
- 2004-01-11 David Sheldon <[email protected]>
- * BuiltInDatatype.cs : Added XsdOrdering enum, and Compare methods
- to the data-types. Changed AllowedFacets to be a bitfield.
-
- * XmlSchemaFacet.cs : Added Facet enumeration to represent bitfield.
- * XmlSchemaEnumerationFacet.cs,
- XmlSchemaFractionDigitsFacet.cs,
- XmlSchemaLengthFacet.cs,
- XmlSchemaMaxExclusiveFacet.cs,
- XmlSchemaMaxInclusiveFacet.cs,
- XmlSchemaMaxLengthFacet.cs,
- XmlSchemaMinExclusiveFacet.cs,
- XmlSchemaMinInclusiveFacet.cs,
- XmlSchemaMinLengthFacet.cs,
- XmlSchemaNumericFacet.cs,
- XmlSchemaPatternFacet.cs,
- XmlSchemaTotalDigitsFacet.cs,
- XmlSchemaWhiteSpaceFacet.cs : Added ThisFacet Property to return facet type
- * XmlSchemaSimpleTypeRestriction.cs: Inherited facets from base types,
- checked which which were allowed on different types. Validated fixed
- facets, duplicated facets and derivation by restriction. Added checking
- for min/max Inclusive/Exclusive, totalDigits and fractionDigits facets in
- validation.
- 2004-01-09 Atsushi Enomoto <[email protected]>
- * XmlSchemaSet.cs : implemented some members.
- * XmlSchemaCollection.cs : modified to use internal schema set (This
- class provides more precise schema validation feature and will be
- commonly used for XPathNavigator2).
- Added .NET 1.1 .ctor() which takes XmlResolver.
- * XmlSchema.cs : fix related to above changes.
- Use validation event handler on Read() at all required places.
- Added .NET 1.1 .ctor() which takes XmlResolver.
- * XmlSchemaComplexType.cs : content type comparison was incorrect.
- Renamed confusing method.
- * XmlSchemaElement.cs : don't use ContentTypeParticle in
- CheckRecursion(), where that property might not be determined yet.
- * XmlSchemaGroupBase.cs : Modified ValidateRecurse() a bit (currently
- no effect)
- * XmlSchemaGroupBase.cs,
- XmlSchemaChoice.cs,
- XmlSchemaAll.cs,
- XmlSchemaSequence.cs : moved CheckRecursion to XmlSchemaGroupBase.
- * XmlSchemaObjectTable.cs : Fixed missing error info.
- * BUGS-MS.txt : Added info a bit.
- 2004-01-08 Atsushi Enomoto <[email protected]>
- * BUGS-MS.txt : added list derivation and facet case.
- * XmlSchemaComplexType.cs :
- Added some description. Avoided null reference exception in
- some places.
- Fixed incorrect 3.4.6 Derivation Valid (Extension) 1.4.1.2.2 and
- 3.9.6 Particle Valid (Extension) 2.
- * XmlSchemaGroupBase.cs : Fixed ParticleEquals() which didn't work
- properly against sequence and all.
- 2004-01-08 Atsushi Enomoto <[email protected]>
- * XmlSchemaObjectTable.cs : Modified enumerator's Current to return
- DictionaryEntry.
- * XmlSchemaComplexType.cs, XmlSchemaUtil.cs :
- In reflection to object table enumerator change.
- 2004-01-08 Atsushi Enomoto <[email protected]>
- * XmlSchemaElement.cs : Fixed incorrect unique particle attribution
- check on ##other and target namespace element.
- 2004-01-08 Nick Drochak <[email protected]>
- * XmlSchemaSimpleType.cs: Needed a 'new' on the property
- * XmlSchemaXPath.cs: Removed unreachable code.
-
- 2004-01-03 Atsushi Enomoto <[email protected]>
- * XmlSchemaDatatype.cs : trivial allocation fix.
- 2003-12-17 David Sheldon <[email protected]>
- * BuiltInDatatype.cs : Added whitespace=collapse to data types
- such as date, dateTime, .... gDay. I think I have them all now.
- 2003-12-15 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : anySimpleType should allow facets.
- 2003-12-14 David Sheldon <[email protected]>
-
- * BuiltInDatatype.cs : Added code to tell which facets were valid on
- types derived from each basetype.
- * XmlSchemaSimpleTypeRestriction.cs : Complain if an invalid facet
- has been added to a restriction.
- 2003-12-14 David Sheldon <[email protected]>
- * XmlSchemaSimpleTypeRestriction.cs : Check that min/max/lengths
- specified are integers. Also made some error messages more useful.
- 2003-12-08 Atsushi Enomoto <[email protected]>
- * XmlSchemaSimpleTypeRestriction.cs : patch by David Sheldon. Check
- if max/min length range is valid.
- 2003-12-07 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : XsdDecimal and XsdInteger defaults whitespace
- facet as collapse (patch by David Sheldon).
- * XmlSchemaAnnotations.cs, XmlSchemaAny.cs : No more MonoTODOs ;-)
- * XmlSchemaSequence.cs : MapAndSum implementation.
- 2003-11-17 Atsushi Enomoto <[email protected]>
- * XmlSchemaSet.cs, XmlSchemaBuiltInType.cs : Added .NET 1.2 classes
- (for convenience of ObjectSpaces stubbing).
- 2003-10-25 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : XsdByte was incorrectly typed as byte, while
- the correct binding is sbyte.
- * XmlSchemaAll.cs,
- XmlSchemaChoice.cs,
- XmlSchemaSequence.cs,
- XmlSchemaGroupBase.cs : ActualParticle now considers pointlessness
- described in WXS structures 3.9.6.
- Added ValidateRecurse() to support 'Recurse' validation.
- * XmlSchemaComplexType.cs : Removed incorrect content type conformity
- check.
- * XmlSchemaElement.cs : Implemented 'RecurseAsIfGroup' validation
- described in WXS structures 3.9.6. Fixed type derivation check to
- do only if the base type is not anyType.
- * XmlSchemaSimpleTypeRestriction.cs : Should catch Regex()
- construction exception. ValidateList... and ValidateNonList... was
- in reverse.
- * XmlSchemaUtil.cs : Removed extra MonoTODO. Removed CheckToken().
- 2003-10-25 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : Fixed incorrect inheritance of date and time.
- Fixed most of date-time related types' ParseValue().
- Applied Normalize() before parsing values in some ParseValue().
- 2003-10-23 Atsushi Enomoto <[email protected]>
- * XmlSchemaAll.cs,
- XmlSchemaChoice.cs,
- XmlSchemaGroupBase.cs,
- XmlSchemaSequence.cs : Now CompiledItems went to XmlSchemaGroupBase.
- * XmlSchemaAny.cs,
- XmlSchemaElement.cs,
- XmlSchemaGroupBase.cs,
- XmlSchemaGroupRef.cs,
- XmlSchemaParticle.cs,
- XmlSchemaSequence.cs : Added ParticleEquals() method to compare
- whether the particles are equal in the context of WXS part 1 - 3.9.6.
- * XmlSchemaAny.cs : Implemented ValidateDerivationByRestriction().
- * XmlSchemaAnyAttribute.cs : Removed extraneous lines and added my
- responsibility on this class.
- Added ValidateWildcardAllowsNamespaceName().
- * XmlSchemaAttribute.cs : Added ValidatedUse which holds post-
- compilation value of "Use".
- * XmlSchemaAttributeGroup.cs,
- XmlSchemaAttributeGroupRef.cs : Removed MonoTODO (same as some other
- classes) since there is no more errors on attribute stuff ;-)
- * XmlSchemaComplexType.cs : complex content extension must block
- derivation from any built-in primitive types.
- Fixed wildcard derivation by restriction.
- ValidateDerivationByRestriction() now checks attribute related
- validity of DBR (derivation by restriction).
- Now uses ParticleEquals() for particle DBR check.
- * XmlSchemaSequence.cs : Fixed to use CompiledItems instead of Items.
- 2003-10-21 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs,
- XmlSchemaUtil.cs : Reduced warning message.
- * XmlSchemaAttribute.cs : NotImplementedException should no more exist.
- (All things are going to be implemented.)
- * BuiltInDatatype.cs : XsdInteger should not allow non-integer decimal.
- * XmlSchemaSimpleType.cs : Added internal Datatype property. Implemented
- list type derivation validation. Added Normalize().
- * XmlSchemaSimpleTypeContent.cs : Added Normalize(). Replaced anyType
- with anySimpleType.
- * XmlSchemaSimpleTypeRestriction.cs : Implemented some facet validation,
- such as pattern, enumeration, and length etc.
- 2003-10-19 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : Implemented XsdHexBinary.Parse().
- * XmlSchemaCollection.cs : Implemented CopyTo().
- * XmlSchemaDatatype.cs : Added Normalize() with whitespace handling.
- Added support for anySimpleType.
- * XmlSchemaSimpleType.cs : Type specification named as anyType should
- be mapped to anySimpleType.
- * BUGS-MS.txt : Added more case note.
- 2003-10-13 Lluis Sanchez Gual <[email protected]>
- * XmlSchema.cs: If the schema element is an empty element, skip it after
- reading the attributes.
- 2003-10-09 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : Added CLSCompliant attributes to some classes.
- 2003-10-01 Lluis Sanchez Gual <[email protected]>
- * XmlSchemaUtil.cs: arrayType attribute needs special handling.
- 2003-10-01 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs : Forgot to update with previous files.
- 2003-10-01 Atsushi Enomoto <[email protected]>
- * XmlSchemaAttribute.cs, XmlSchemaComplexType.cs, XmlSchemaElement.cs,
- XmlSchemaGroupRef.cs, XmlSchemaSimpleContentExtension.cs,
- XmlSchemaSimpleContentRestriction.cs, XmlSchemaSimpleTypeContent.cs,
- XmlSchemaSimpleTypeList.cs, XmlSchemaSimpleTypeUnion.cs :
- Fixed missing sub components check. It should fix soap stuff.
- * XmlSchemaAny.cs, XmlSchemaAttribute.cs,
- XmlSchemaAttributeGroupRef.cs, XmlSchemaContent.cs :
- Added my responsibility on them ;-)
- 2003-10-01 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs : Read() should keep current position of XmlReader if
- it was already positioned to 'schema' element.
- 2003-09-30 Atsushi Enomoto <[email protected]>
- * Forgot to append 8/24/2003 ChangeLog.
- * BUGS.txt, BUGS-MS.txt : Appended additional bug info.
- * BuiltInDatatype.cs, ValidationHandler.cs, XmlSchema.cs,
- XmlSchemaAll.cs, XmlSchemaAnnotation.cs. XmlSchemaAny.cs,
- XmlSchemaAnyAttribute.cs, XmlSchemaAttribute.cs,
- XmlSchemaAttributeGroup.cs, XmlSchemaAttributeGroupRef.cs,
- XmlSchemaChoice.cs, XmlSchemaCollection.cs,
- XmlSchemaComplexContent.cs, XmlSchemaComplexContentExtension.cs,
- XmlSchemaComplexContentRestriction.cs, XmlSchemaComplexType.cs,
- XmlSchemaContent.cs, XmlSchemaDatatype.cs, XmlSchemaElement.cs,
- XmlSchemaException.cs, XmlSchemaGroup.cs, XmlSchemaGroupBase.cs,
- XmlSchemaGroupRef.cs, XmlSchemaIdentityConstraint.cs,
- XmlSchemaKey.cs, XmlSchemaKeyref.cs, XmlSchemaNotation.cs,
- XmlSchemaObject.cs, XmlSchemaObjectTable.cs, XmlSchemaParticle.cs,
- XmlSchemaReader.cs, XmlSchemaSequence.cs, XmlSchemaSimpleContent.cs,
- XmlSchemaSimpleContentExtension.cs,
- XmlSchemaSimpleContentRestriction.cs, XmlSchemaSimpleType.cs,
- XmlSchemaSimpleTypeContent.cs, XmlSchemaSimpleTypeList.cs,
- XmlSchemaSimpleTypeRestriction.cs, XmlSchemaSimpleTypeUnion.cs,
- XmlSchemaType.cs, XmlSchemaUnique.cs, XmlSchemaUtil.cs,
- XmlSchemaXPath.cs :
- - Almost all classes are changed to implement schema component
- constraints, and schema validation using XsdValidatingReader.
- - better exception messages.
- - More datatype support.
- and so on.
- 2003-09-14 Lluis Sanchez Gual <[email protected]>
- * XmlSchema.cs: Do not add schema namespace declaration if it is already
- declared.
- 2003-08-28 Lluis Sanchez Gual <[email protected]>
- * BuiltInDatatypes.cs, XmlSchemaDatatype.cs: Added double type.
- 2003-08-24 Atsushi Enomoto <[email protected]>
- * BuiltInDatatype.cs : XsdDecimal.TokenizedType should be None.
- * XmlSchemaCollection.cs : Add(uri) should not reject chameleon schema.
- Add() should compile specified schema.
- 2003-08-08 Lluis Sanchez Gual <[email protected]>
- * BuiltInDatatypes.cs, XmlSchemaDatatype.cs: Added XsdAnyURI,
- XsdDateTime, XsdDate, XsdTime.
- 2003-08-07 Atsushi Enomoto <[email protected]>
- * BuiltInDatatypes.cs : Fixed whitespace facet in XsdToken.
- Tokenized type of nmtokens and entities is string [].
- * XmlSchema.cs : Changed IsCompile implementation a bit.
- Compile() should reset compiled contents.
- * XmlSchemaDatatype.cs : Fixed collapsing Normalize().
- * XmlSchemaObject.cs : added CompilationId initialization.
- 2003-08-05 Lluis Sanchez Gual <[email protected]>
- * XmlSchema.cs: Set IsCompiled to true after compiling.
- In Compile(): ignore included schemas that do not have a value
- in SchemaLocation. It means that FindElement can return null
- if the referred schema was ignored. Added check for that case.
- Compile schema after reading it.
- * XmlSchemaCollection.cs: The targetNamespace of a schema may
- be null. Make XmlSchemaCollection work for this case.
- * BuiltInDataType.cs, XmlSchemaDataType.cs: added new primitive
- types: float, base64Binary, boolean.
- 2003-08-02 Atsushi Enomoto <[email protected]>
- * XmlSchema.cs :
- - Changed missingElementTypeRefs from Hashtable to ArrayList.
- - Added internal XmlSchemas for keeping imported schemas.
- - Added private Compile() that takes the original rootSchema and
- schema location stack for nested inclusion check.
- - Added basic xs:import and xs:include support.
- - Compile() is now aware of included XmlSchemaObject items.
- - Changed Compile() to fill missing elements' types and that of
- referencing elements.
- - Read() now adds SourceUri property (although only to itself).
- * XmlSchemaCollection.cs : Implemented Add().
- * XmlSchemaCollectionEnumerator.cs :
- Changed .ctor() to use schema collection as its argument.
- Fixed Current to return hashtable's Value, instead of Current
- (which returns DictionaryEntry).
- * XmlSchemaComplexType.cs :
- Added internal static AnyType.
- Compile() is now searches for its base type into other schemas.
- * XmlSchemaElement.cs : anyType is supported.
- It now searches for type information after Compile().
- SetReferedElementInfo() is now changed to SetSchemaType().
- * XmlSchemaObjectTable.cs :
- It had problems similar to schema collection. Now it uses internal
- class XmlSchemaObjectTableEnumerator to support GetEnumerator().
- * XmlSchemaParticle.cs : added internal class XmlSchemaParticleEmpty
- and internal static Empty.
- 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]>.
|