- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 19 Aug 2009 20:30:13 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=7371 Summary: Propose empty sequence be allowed for $content argument Product: XPath / XQuery / XSLT Version: Candidate Recommendation Platform: PC URL: http://www.w3.org/TR/xquery-update-10/#id-upd-insert- attributes OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Update Facility AssignedTo: jonathan.robie@redhat.com ReportedBy: procode@adam.com.au QAContact: public-qt-comments@w3.org This is the first issue that I've logged @ w3c bugzilla so hopefully I'm observing correct protocol. http://www.w3.org/TR/xquery-update-10/#id-upd-insert-attributes upd:insertAttributes( $target as element(), $content as attribute()+) There are use cases in which $content is computed and the result may be a sequence of zero attributes. Therefore changing the function signature to the following would obviate the need to test for $content being an empty sequence prior to issuing the function call. upd:insertAttributes( $target as element(), $content as attribute()*) A similar argument applies to the $target argument and accordingly upd:insertAttributes( $target as element()?, $content as attribute()*) is arguably more flexible. Obviously the above comments are likely to have flow on implications for other upd:* functions to observe argument-wise consistency. Regards Justin Johansson -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Wednesday, 19 August 2009 20:30:24 UTC