**** Merged from MCS ****
[mono-project.git] / mcs / class / System.XML / System.Xml.Schema / BUGS.txt
blobd0b4ac9f13080677d0a97fef228cfa0e00c4b879
1 Bugs in Mono Implementation of XmlSchema:\r
2 \r
3 1.\r
4 None of the XmlSchemaObjects except the XmlSchema populate XmlSerializerNamespaces.\r
5 \r
6 2.\r
7 Non schema attributes are not being handled. Need an internal XmlAttribute constructor.\r
8 3.\r
9 Documentation and appInfo's Markup is not being read in the Read() Method.\r
11 4.\r
12 Handling of unique particle attribution of sequences is almost complete, \r
13 but not perfect. Note that it is W3C specification that is so buggy. \r
14 Basically there is neither formalization nor even normative definition \r
15 about unique particle attribution. Appendix H tried to describe about \r
16 that, but it is too incomplete.\r
18 5.\r
19 Currently ContentTypeParticle does not eliminate "pointless" (see 3.9.6 of\r
20 xml schema structures spec) XmlSchemaChoice, like MS.NET. It causes\r
21 incorrect DBR validation.\r
23 6.\r
24 See MS-BUGS.txt 008 and 014. There are some correction and we should fix our\r
25 implementation based on those wrong premises.\r