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

OData Entity PropertyName is not validated collectly #643

Open
yoh1496 opened this issue Jun 9, 2022 · 0 comments
Open

OData Entity PropertyName is not validated collectly #643

yoh1496 opened this issue Jun 9, 2022 · 0 comments
Labels

Comments

@yoh1496
Copy link
Contributor

yoh1496 commented Jun 9, 2022

According to this, Simple Identifier is decided with rules below.

A simple identifier is a Unicode character sequence with the following restrictions:

  • It consists of at least one and at most 128 Unicode characters.
  • The first character MUST be the underscore character (U+005F) or any character in the Unicode category “Letter (L)” or “Letter number (Nl)”.
  • The remaining characters MUST be the underscore character (U+005F) or any character in the Unicode category “Letter (L)”, “Letter number (Nl)”, “Decimal number (Nd)”, “Non-spacing mark (Mn)”, “Combining spacing mark (Mc)”, “Connector punctuation (Pc)”, and “Other, format (Cf)”.

Non-normatively speaking it starts with a letter or underscore, followed by at most 127 letters, underscores or digits.

https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/cs02/odata-csdl-xml-v4.01-cs02.html#sec_SimpleIdentifier

@yoh1496 yoh1496 added the bug label Jun 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant