This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 13459 - Children of <xs:override> with no target should be ignored
Summary: Children of <xs:override> with no target should be ignored
Status: CLOSED FIXED
Alias: None
Product: XML Schema Test Suite
Classification: Unclassified
Component: Saxon tests (show other bugs)
Version: 2006-11-06
Hardware: PC Windows XP
: P2 normal
Target Milestone: XSD 1.1 PR
Assignee: C. M. Sperberg-McQueen
QA Contact: XML Schema Test Suite mailing list
URL:
Whiteboard:
Keywords: decided
Depends on:
Blocks:
 
Reported: 2011-07-29 17:23 UTC by Sandy Gao
Modified: 2011-10-19 20:14 UTC (History)
2 users (show)

See Also:


Attachments

Description Sandy Gao 2011-07-29 17:23:30 UTC
According to bug 9661, children of <xs:override> with no target should be ignored. The following tests should be updated accordingly.

saxonData/Override/over003.xsd
saxonData/Override/over007.xsd
saxonData/Override/over009.xsd
Comment 1 David Ezell 2011-10-07 16:02:38 UTC
WG discussed and MK agrees.
Comment 2 Michael Kay 2011-10-10 11:25:40 UTC
Fixed tests over003, over007, and over009 by moving the non-overriding declarations out of the xs:override element. Added test over026 to show the effect of a non-overriding declaration being ignored. Added a superfluous declaration to the xs:override section in open007.xsd to show that it does no harm.