This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
If I make changes of enums in editor MDR fires wrong events. 1. modifiers changed (public -> default) - I get attribute change event for modifiers, interfaceNames, constants 2. interfaces changed (added eg 'implements java.io.Serializable') - I get ACE for name, constants; NO interfaceNames! 3. constant renamed - I get ACE for name, interfaceNames, constants
Moved to new subcomponent java/javacore.
Regarding the unnecessary attribute events - seems that the matching was broken. I am not sure if this is still the case (can you try it out)? In case of changing implements, you should listen to AssociationEvents reporting changes of Implements association. Reassigning to Tomas who can fix the matching if it is broken - otherwise we will close this.
Yes. matching was broken. Fixed in trunk. User: thurka Date: 04/07/14 08:27:35 Modified: javacore/src/org/netbeans/modules/javacore/parser/NameRef.java Log: equals() fixed - Utilities.compareObjects() should be used instead of equals()
Reorganization of java component