[Bug 29980] New: [XSLT30] XTSE0760 uses informal argumentation in its description

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29980

            Bug ID: 29980
           Summary: [XSLT30] XTSE0760 uses informal argumentation in its
                    description
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: editorial
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: abel.braaksma@xs4all.nl
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

Most errors are affirmative, formal and concise, without containing the
(informal) argument that lead to introducing the error. Not so for XTSE0760:

[ERR XTSE0760] Because arguments to a stylesheet function call must all be
specified, the xsl:param elements within an xsl:function element must not
specify a default value: this means they must be empty, and must not have a
select attribute. 

I propose a different wording here:

[ERR XTSE0760] It is an error for xsl:param elements that are children of
xsl:function to have a select attribute or to be non-empty.

Or, if we want to keep the gist of the hint of the original description:

[ERR XTSE0760] It is an error to specify default values for function arguments,
xsl:param elements that are children of xsl:function *must* have no select
attribute and *must* be non-empty.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Saturday, 5 November 2016 10:53:26 UTC