[Bug 24763] New: [xslt3.0] Error XTSE0630: duplicate global variable names, etc.


            Bug ID: 24763
           Summary: [xslt3.0] Error XTSE0630: duplicate global variable
                    names, etc.
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: mike@saxonica.com
        QA Contact: public-qt-comments@w3.org

Error XTSE0630 (section 9.5) should only ban duplicate variable names within a
package, not within the whole stylesheet. Also affects the paragraph preceding
the error description.

Other places where the text needs to be adjusted because names are now scoped
to a package include:

10.3 "can be called from any XPath expression used in the stylesheet"

XTSE0650 should say "if a package contains" rather than "if a stylesheet
contains", because static errors must be detectable while processing a package
in isolation.

XTSE0710: "any xsl:attribute-set declaration in the stylesheet." -> should talk
about declarations visible in the package. 

XTSE1222: "in the stylesheet" -> in the same package.

XTSE1520: "in-scope schema components for the stylesheet" -> "for the package".

XTSE1580: "If the stylesheet contains" -> "If a package contains".

XTSE1590: "in the stylesheet" -> in the same package.

XTSE1550, XTSE1560: "if the stylesheet includes" -> if a package includes.

XTSE3430: stylesheet -> package.

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

Received on Friday, 21 February 2014 14:42:41 UTC