Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 356385 - Intermittant problem with parts being saved with case insenstive names
Summary: Intermittant problem with parts being saved with case insenstive names
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-31 14:50 EDT by Paul Harmon CLA
Modified: 2017-02-23 14:18 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Harmon CLA 2011-08-31 14:50:44 EDT
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.
Comment 1 Paul Harmon CLA 2011-08-31 14:53:07 EDT
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.
Comment 2 Paul Harmon CLA 2011-10-24 08:57:50 EDT
good