2007-04-24 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Tue, 24 Apr 2007 12:40:40 +0000 (12:40 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Tue, 24 Apr 2007 12:40:40 +0000 (12:40 -0000)
commit020846512357e8c6a24d4e1f68d655c3924f2ca2
tree46262b0b3bfa5466ff41858472316bda31edebf2
parente8d592a899172a0f3801b18e7e14c82da6bdffb8
2007-04-24  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchema.cs XmlSchemaGroup.cs XmlSchemaAny.cs XmlSchemaElement.cs
  XmlSchemaNotation.cs XmlSchemaComplexType.cs
  XmlSchemaAttributeGroup.cs XmlSchemaSimpleType.cs
  XmlSchemaIdentityConstraint.cs XmlSchemaAnyAttribute.cs
  XmlSchemaRedefine.cs XmlSchemaAttribute.cs :
  avoid incorrect compilation of included schemas, fixed bug #81360.
  more fix for wrong targetNamespace propagation within current
  processing model. Replaced ParentIsSchema field with a property.

* XsdValidatingReaderTests.cs : added test for bug #81360.

* 81360.xsd, 81360inc1.xsd, 81360inc2.xsd : new test files.

* Makefile : added distfiles.

svn path=/trunk/mcs/; revision=76184
21 files changed:
mcs/class/System.XML/ChangeLog
mcs/class/System.XML/Makefile
mcs/class/System.XML/System.Xml.Schema/ChangeLog
mcs/class/System.XML/System.Xml.Schema/XmlSchema.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaAny.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaAnyAttribute.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaAttribute.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaAttributeGroup.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaComplexType.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaElement.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaGroup.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaIdentityConstraint.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaNotation.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaRedefine.cs
mcs/class/System.XML/System.Xml.Schema/XmlSchemaSimpleType.cs
mcs/class/System.XML/Test/System.Xml/ChangeLog
mcs/class/System.XML/Test/System.Xml/XsdValidatingReaderTests.cs
mcs/class/System.XML/Test/XmlFiles/xsd/81360.xsd [new file with mode: 0644]
mcs/class/System.XML/Test/XmlFiles/xsd/81360inc1.xsd [new file with mode: 0644]
mcs/class/System.XML/Test/XmlFiles/xsd/81360inc2.xsd [new file with mode: 0644]
mcs/class/System.XML/Test/XmlFiles/xsd/ChangeLog