[Bug 28357] New: [XSLT30] (editorial) Some remnants in draft about visibility attribute of xsl:param, which is now gone

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

            Bug ID: 28357
           Summary: [XSLT30] (editorial) Some remnants in draft about
                    visibility attribute of xsl:param, which is now gone
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: trivial
          Priority: P2
         Component: XSLT 3.0 Test Suite
          Assignee: abel.online@xs4all.nl
          Reporter: abel.braaksma@xs4all.nl
        QA Contact: public-qt-comments@w3.org

In Bug 26740 we decided to remove the xsl:param/@visibility attribute. This is
reflected in most places, but there is one place that still refers to this.

2.3.2 Priming a stylesheet
The first Note mentions parameters with visibility:

<quote>
Non-static stylesheet parameters must be public, final, or abstract, which
ensures that all the parameters in the stylesheet for which values can be
supplied externally have distinct names. Static parameters, by contrast, can
have names that are duplicated across different packages.
</quote>

I think that Note is now redundant, or should be changed to "non-static
stylesheet parameters are implicitly public, which ensures [...]"

The part on static parameters seems vague. Names can be duplicated, but the
parameters cannot. One static param in one package is not visible in another
package, even if they have the same name.

I did not find other mentions.

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

Received on Saturday, 28 March 2015 12:36:14 UTC