Community
Participate
Working Groups
throw new egl.core.Anyexception{message = "test"}; This adds the following to the SMAP: 9#1;eze$SettingTarget1;eze$SettingTarget1;egl.core.AnyException But there is no variable for the exception - that looks like some temp internal name. It also happens if you do "a any = new egl.core.Anyexception{message = "test"};" - you get an entry for 'a' (correct) and an entry for 'eze$SettingTarget1' (incorrect). This won't hurt anything but we should only generate what's needed.
Fixed CommonUtilities.java to skip fields whose name starts with "eze" rather than just those starting with "eze$Temp". No EGL identifiers can start with that prefix so this is safe, and it's used all over the place for internal and temporary names which we don't want to display.
Verified