Community
Participate
Working Groups
Every once in a while, someone will complain that one of their parts is being saved with the wrong case in the ir (.eglxml). This seems to be caused when a field in their workspace has the same name as the part, but is specified in a different case. This needs to be fixed, as the case of the name is used for various purposes, such as looking up generation templates.
I was not able to recreate this, but I found code in EGL2MofPart that was creating bindings with names created by InternUtil.intern(), rather that InternUtil.internCaseSensitive(). I have fixed all of these references.
good