Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

inconsistency between <atom id=""> and <peak atomRefs=""> #4

Open
egonw opened this issue Mar 23, 2014 · 0 comments
Open

inconsistency between <atom id=""> and <peak atomRefs=""> #4

egonw opened this issue Mar 23, 2014 · 0 comments

Comments

@egonw
Copy link
Collaborator

egonw commented Mar 23, 2014

I think there is an inconsistency between the and attributes.

The first is defined as type idType (<xsd:pattern value="[A-Za-z][A-Za-z0-9.
-_]*"/>) while the second is defined as type atomIDType (<xsd:patterI think there is an inconsistency between the and attributes.

The first is defined as type idType (<xsd:pattern value="[A-Za-z][A-Za-z0-9.
-]*"/>) while the second is defined as type atomIDType (<xsd:pattern
value="[A-Za-z
][A-Za-z0-9_-]*(:[A-Za-z0-9_-]+)?"/>).

While the first allows me to use the '.', the second does not, and visa versa,
the second allows me to use the ':', which is not allowed by the first type.

The ':' might be for namespacing, but the '.' is a problem in either case.

This applies to the beta1 of CML Schema 2.5 in SVN.n
value="[A-Za-z_][A-Za-z0-9_-]*(:[A-Za-z0-9_-]+)?"/>).

While the first allows me to use the '.', the second does not, and visa versa,
the second allows me to use the ':', which is not allowed by the first type.

The ':' might be for namespacing, but the '.' is a problem in either case.
This applies to the beta1 of CML Schema 2.5 in SVN.

From: https://sourceforge.net/p/cml/bugs/6/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant