Skip to content

Fix missing type of Connector name attribute #3

@pmai

Description

@pmai

As reported by @hanneskaeufler, the name attribute of the Connector is missing a type declaration, causing it to be of xs:anySimpleType rather than the intended xs:string type:

                    <xs:attributeGroup ref="ssc:ABaseElement"/>
                    <xs:attribute name="name" use="required">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">
...
                            </xs:documentation>
                        </xs:annotation>
                    </xs:attribute>

This likely was caused by editing error at some time during development.

While this does not make any difference in validity checks (since both xs:string and xs:anySimpleType accept any string and do not perform normalization), this is not that helpful for e.g. code generators and documentation purposes.

Proposal is to fix this as a simple backward-compatible fix, to be included in either a 1.0.2 release or in the 2.0 release if no such minor release is forthcoming.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions