- From: <bugzilla@jessica.w3.org>
- Date: Thu, 30 Apr 2015 15:18:38 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28586 Bug ID: 28586 Summary: [xslt30ts] static-013 type errors Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: XSLT 3.0 Test Suite Assignee: abel.online@xs4all.nl Reporter: mike@saxonica.com QA Contact: public-qt-comments@w3.org The stylesheet static-013 used for tests static-013, static-013a, and static-013b, contains the declaration <!-- Static param without select attr, but with an as-clause, implicitly mandatory--> <xsl:param name="static-param" static="yes" as="xs:integer" select="xs:date('2014-03-03')" /> In fact this does not come within the definition of "implicitly mandatory", which arises only where the parameter has an implicit default. It is the case covered by the Note: The effect of these rules is that specifying <xsl:param name="p" as="xs:date" select="2"/> is an error, but if the default value of the parameter is never used, then the processor has discretion whether or not to report the error. So all three tests should permit an error outcome, and the comments should be changed because the reference to being "implicitly mandatory" is incorrect. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 30 April 2015 15:18:40 UTC