[Bug 4924] [XQX] Arguably incorrect element definition in XQueryX's Schema

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4924


jim.melton@acm.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Comment #1 from jim.melton@acm.org  2007-08-15 00:55 -------
The Working Group discussed this bug and agreed that the proper way to address
it was not to change only the definition of the functionDecl element, but to
change the definitions of all elements that were defined using anonymous
complex types instead of named complex types. 

The change must, of course, be done in the Errata document currently being
developed for XQueryX 1.0.  Although the WG determined that the changes will
not affect any existing application or instance documents and thus are
editorial in nature, it observed that the changes will ultimately be reviewed
in the context of reviewing the Errata document for publication. 

The elements whose definitions are affected, in addition to functionDecl, are:
pragma, singleType, typedVariableBinding, forClause, letClauseItem, letClause,
orderModifier, orderBySpec, orderByClause, quantifiedExprInClause,
typeswitchExprCaseClause, typeswitchExprDefaultClause, attributeList, Wildcard,
attributeTest, elementTest, documentTest, piTest, xpathAxis, stepExpr, module,
mainModule, libraryModule, versionDecl, prolog, copyNamespacesDecl,
defaultNamespaceDecl, schemaImport, moduleImport, varDecl, optionDecl, param,
and paramList. 

With this decision, we mark the bug FIXED and trust that you will mark it
CLOSED. 

Received on Wednesday, 15 August 2007 00:56:04 UTC