Closed jperterm closed 1 year ago
Thanks for reporting this problem. The linter was treating the name
attribute of xsl:namespace
the same as for other XSLT instructions where name
must have a non-empty string value.
The issue has been fixed and is in the latest release: 1.5.8.
According to the XSLT (3.0) spec
<xsl:namespace>
requires aname
attribute, but its value can be zero-length effectively to create a default namespace node.The following XSLT causes the false error
XSLT: Invalid XSLT name: ''
for the case described: