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.

Bug 51123 - Broken overridden annotations
Summary: Broken overridden annotations
Status: CLOSED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC Windows ME/2000
: P2 blocker (vote)
Assignee: Martin Matula
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-03 14:01 UTC by Jan Pokorsky
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Pokorsky 2004-11-03 14:01:02 UTC
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.
Comment 1 Martin Matula 2004-11-04 08:22:34 UTC
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
Comment 2 Tomas Hurka 2004-11-04 11:42:05 UTC
I have reviewed the proposed fix and it seems to be OK.
Comment 3 Jan Pokorsky 2004-11-04 13:26:22 UTC
verified in the main trunk
Comment 4 Martin Matula 2004-11-05 09:43:40 UTC
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
Comment 5 Jiri Prox 2005-07-12 14:58:02 UTC
Verified in 4.2