Uploaded image for project: 'yangtools'
  1. yangtools
  2. YANGTOOLS-862

yang.common.QName is a YANG identifier

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Medium
    • Resolution: Done
    • None
    • 3.0.0
    • parser
    • None

    Description

      This has cropped up from MDSAL-309 and MDSAL-300, when Binding V1 is creating Java identifiers from QName.localName(). Due to historic reasons coming from SchemaNode design, localName() is quite permissive in what it accepts and hence MD-SAL considers a lot of crud, line spaces in BindingMapping.getClassName() – which is fed solely through YANG Identifiers.

      Clarifying a YANG Identifier localName() contract, it's relationship to XML localNames used by XML parser would be useful – especially in the are of anyxml/anydata content.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            rovarga Robert Varga
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: