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 change superclass in editor overridden annotations do not refresh their state at all. You may workaround it if you reopen the file in the editor. Test case: open /cvs/javadoc/src/org/netbeans/modules/javadoc/comments/CorrectJavaDocAction.java,v1.11 and replace CookieAction with NodeAction as superclass. P2 since it is highly visible.
Fixed in trunk. Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/CallableFeatureImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/CallableFeatureImpl.java,v <-- CallableFeatureImpl.java new revision: 1.18; previous revision: 1.17 done Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/JavaClassImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/JavaClassImpl.java,v <-- JavaClassImpl.java new revision: 1.40; previous revision: 1.39 done Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java,v <-- SemiPersistentElement.java new revision: 1.58; previous revision: 1.57 done Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/TypeList.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/TypeList.java,v <-- TypeList.java new revision: 1.7; previous revision: 1.6 done
I have reviewed the proposed fix and it seems to be OK.
verified in the main trunk
Fix merged to release40. Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/CallableFeatureImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/CallableFeatureImpl.java,v <-- CallableFeatureImpl.java new revision: 1.17.8.1; previous revision: 1.17 done Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/JavaClassImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/JavaClassImpl.java,v <-- JavaClassImpl.java new revision: 1.37.2.2; previous revision: 1.37.2.1 done Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java,v <-- SemiPersistentElement.java new revision: 1.55.2.2; previous revision: 1.55.2.1 done Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/TypeList.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/TypeList.java,v <-- TypeList.java new revision: 1.6.8.1; previous revision: 1.6 done
Verified in 4.2