| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- 2004-08-20 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : ReadTypedValue() is override under 2_0.
- 2004-08-10 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : replaced XmlSchemaCollection with
- XmlSchemaSet. Removed unused code.
- 2004-08-03 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : implemented 2.0 IXmlNamespaceResolver.
- 2004-06-18 Atsushi Enomoto <[email protected]>
- * XsdIdentityPath.cs : removed unused code.
- * XsdIdentityState.cs : Globalization.
- 2004-06-11 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : Identity check didn't work fine when
- reference node appeared in front of the target key node.
- This fixes bug #59889.
- 2004-06-06 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : Close XmlTextReader more strictly. Exception
- might be thrown in ctor() *after* stream open and before try-catch.
- 2004-06-03 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : XmlNamespaceManager.LookupPrefix() allows
- only atomized names.
- 2004-02-16 Atsushi Enomoto <[email protected]>
- * XsdIdentityPath.cs,
- XsdIdentityState.cs,
- XsdKeyTable.cs,
- XsdParticleValidationState.cs,
- XsdValidatingReader.cs,
- XsdWildcard.cs : made classes internal. Removed extra TODO comments.
- 2004-02-08 Atsushi Enomoto <[email protected]>
- * XsdIdentityState.cs,
- XsdKeyTable.cs,
- XsdParticleValidationState.cs,
- XsdValidatingReader.cs,
- XsdWildcard.cs : foreach elimination.
- 2004-02-04 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : When the reader points at XmlDeclaration,
- AttributeCount counts its values (version, encoding, standalone).
- 2004-02-03 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : schemaLocation is not NMTOKENS. It is list
- of anyURI. Just split names and handle as anyURI.
- 2004-01-26 Atsushi Enomoto <[email protected]>
- * XsdParticleValidationState.cs :
- - Now it uses ContentTypeParticle as inputs, so no GroupRef
- should occur anymore.
- - xs:any should use ResolvedProcessContents. It fixes some errors.
- * XsdValidatingReader.cs :
- - Attribute wildcard validation should use ResolvedProcessContents.
- - Use newly added XmlResolver field to resolve external schemas
- specified by xsi:schemaLocation attributes.
- - Added warning handler and raise warning events when instance-
- specified schemas could not be resolved.
- - xs:anyType should not be treated as a primitive datatype at
- xsi:type resolution.
- - Schema type was incorrectly remained when the element is laxly
- validated.
- 2004-01-21 Atsushi Enomoto <[email protected]>
- * XsdKeyTable.cs : Matching evaluation is incorrect when path is more
- than depth 2.
- * XsdValidatingReader.cs : Should clear LocalTypeDefinition when no
- xsi:type was specified.
- Moved character validation inside AssessEndElementSchemaValidity().
- 2004-01-20 Atsushi Enomoto <[email protected]>
- * XsdParticleValidationState.cs : Use ValidatedMaxOccurs instead of
- MaxOccurs. (in the meantime)
- * XsdValidatingReader.cs : "fixed" should not be treated as default.
- * XsdWildcard.cs : several Wildcard Subset constraint related fixes.
- 2004-01-15 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : Now use ValidatableParticle instead of
- ContentTypeParticle. Use BaseXmlSchemaType.
- 2004-01-14 Atsushi Enomoto <[email protected]>
- * XsdIdentityState.cs :
- Now takes xsi:nil value into consideration for comparison.
- nsname:* was not handled correctly.
- Reject complexType as key value type (it is dynamic instance error).
- * XsdKeyTable.cs : remoed unused code.
- * XsdValidatingReader.cs :
- ID comparison was not done.
- {final} value of attribute definition was not used for default value.
- Get xsi:nil value from non-default value.
- 2004-01-13 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs :
- Dependent change with XmlSchemaElement internal property.
- 2004-01-13 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : Throw exception only in case of errors.
- 2004-01-08 Lluis Sanchez Gual <[email protected]>
- * XsdValidatingReader.cs: In MoveToAttribute(name), if "name" is a default
- attribute, search for the attribute ignoring the namespace. This matches
- MS.NET behavior (and fixes bug #52557).
- 2004-01-08 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : Fixed in reflection to
- XmlSchemaObjectTableGetEnumerator.Value change.
- 2004-01-08 Nick Drochak <[email protected]>
- * XsdParticleValidationState.cs: Remove unreachable code.
- 2003-12-18 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : When source Reader has schema context, it
- should return source's schema type if this class cannot provide it.
- 2003-12-08 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : patch by David Sheldon. Base type's facet
- validation should also be done.
- 2003-12-07 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : FindElement() should use argument names
- (patch by David Sheldon). Warning elimination.
- 2003-10-26 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : xsi:type should be normalized. More cleanup.
- * XsdParticleValidationState.cs : Reverted default content processing
- to lax. It is msxsdtest/wildCard/wildG038.xsd which looks incorrect.
- 2003-10-25 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs : Removed MonoTODO which was implemented in
- XmlValidatingreader as a result. Added xsi:nil normalization.
- 2003-10-23 Atsushi Enomoto <[email protected]>
- * XsdParticleValidationState.cs : Default content processing shoule be
- lax.
- * XsdValidatingReader.cs : If there is no trial to get schemas for
- namespaces, then validation against such namespace should be failed.
- It now uses XmlSchemaAttribute.ValidatedUse instead of .Use.
- * XsdWildcard.cs : Fixed incorrect intersection computing.
- 2003-10-21 Atsushi Enomoto <[email protected]>
- * XsdKeyTable.cs : Reduced compilation warning.
- * XsdParticleValidationState.cs : Reduced NotImplementedException.
- * XsdValidatingReader.cs : Removed XmlResolver. Implemented more simple
- type validation, such as list, union and facets.
- 2003-09-30 Atsushi Enomoto <[email protected]>
- * added XsdIdentityPath.cs, XsdIdentityState.cs, XsdKeyTable.cs
- and XsdWildcard.cs.
- * XsdParticleValidationState.cs, XsdValidatingReader.cs:
- Completely rewrote existing validation engine.
- 2003-08-24 Atsushi Enomoto <[email protected]>
- * XsdValidatingReader.cs,
- XsdParticleValidationState.cs : Initial checkin.
|