-
Notifications
You must be signed in to change notification settings - Fork 63
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
Define behaviour for collisions in variable names in metamodel #589
Comments
This looks OK to me. |
lukasj
added a commit
to lukasj/persistence
that referenced
this issue
Mar 15, 2024
Signed-off-by: Lukas Jungmann <[email protected]>
lukasj
added a commit
to lukasj/persistence
that referenced
this issue
Mar 25, 2024
Signed-off-by: Lukas Jungmann <[email protected]>
lukasj
added a commit
to lukasj/persistence
that referenced
this issue
Mar 25, 2024
Signed-off-by: Lukas Jungmann <[email protected]>
lukasj
added a commit
that referenced
this issue
Mar 25, 2024
--------- Signed-off-by: Lukas Jungmann <[email protected]> Co-authored-by: Gavin King <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
right now in 3.2, there we have:
and later:
so if one has an entity with an attribute name in an uppercase - there might be valid usecases for this (an example I've noticed can be a variable called IQ), then this leads to collisions. We should either change the newly added requirement for the fieldname to ie
public static final String Y_ = "y";
(add an underscore, or sth else, to the variable name) or say, that we do not handle collisions, or say that the latter is in lowercase (right now it is silent, so my expectation is that the variable name is taken as it is)The text was updated successfully, but these errors were encountered: