We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
In this XSD, the following type exists:
<xsd:simpleType name="yesNoType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="YES"/> <xsd:enumeration value="yes"/> <xsd:enumeration value="NO"/> <xsd:enumeration value="no"/> </xsd:restriction> </xsd:simpleType>
Because xsd-parser tries to change the case of the enum label from YES to Yes and from yes to YES, they clash.
xsd-parser
YES
Yes
yes
xsd-parser could try to detect such cases and keep the case.
The text was updated successfully, but these errors were encountered:
Stop pascalizing enum case name to avoid clashes
3f4485d
Pascalizing enum case names in restrictions can cause clashes (see lumeohq#154)
2a97fcd
#162 addresses this but it is a breaking change so it might not get merged. It should fix this issue for you though.
Sorry, something went wrong.
No branches or pull requests
In this XSD, the following type exists:
Because
xsd-parser
tries to change the case of the enum label fromYES
toYes
and fromyes
toYES
, they clash.xsd-parser
could try to detect such cases and keep the case.The text was updated successfully, but these errors were encountered: