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 214172 - "Overrides and is overridden" sign doesn't work
Summary: "Overrides and is overridden" sign doesn't work
Status: VERIFIED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Navigation (show other bugs)
Version: 7.2
Hardware: PC All
: P1 normal (vote)
Assignee: Jan Lahoda
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2012-06-14 07:20 UTC by soldatov
Modified: 2012-06-25 08:25 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Patch fixing the problem. (903 bytes, patch)
2012-06-14 08:11 UTC, Jan Lahoda
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description soldatov 2012-06-14 07:20:44 UTC
test fails for latest 2 days.
Code:

class A {
public:
    virtual void func() {
        return;
    }
};

class B : public A {
public:
    void func() {
        return;
    }
};

class C : public B {
public:
    void func() {
        return;
    }
};

int main(int argc, char** argv) {

    return (0);
}

Scenario:
- Click on "Overrides and is overridden" sign at 10th line ("void func() {")
==> no jumps, no menus
Comment 1 Vladimir Voskresensky 2012-06-14 07:21:51 UTC
Jan, is it yours?
Comment 2 Jan Lahoda 2012-06-14 07:25:34 UTC
Will take a look.
Comment 3 Jan Lahoda 2012-06-14 08:11:21 UTC
Created attachment 120813 [details]
Patch fixing the problem.

yes, it is a consequence of my change - sorry for trouble. Normally, combined annotations are unrolled by the infrastructure, but cnd.navigation uses a combined annotation explicitly, and so it needs to be included in the list of supported annotation types. Which I did not realize when I was doing the change. A fix is attached - once the trunk is opened for integrations again, I will push it there and go through the HR process, unless someone from the CND team wants to do that.
Comment 4 Vladimir Voskresensky 2012-06-14 10:02:39 UTC
Jan, yes, please, push it as showstopper when trunk is opened for that.
Comment 5 Jan Lahoda 2012-06-14 19:51:01 UTC
Integrated fix to jet-main. Vladimir or Mila, could you please review the fix for NB7.2? QA, could you please verify? Thanks.
Comment 6 Vladimir Voskresensky 2012-06-15 09:47:17 UTC
Reviewed. Fix is correct and safe.
Comment 7 Quality Engineering 2012-06-16 06:06:09 UTC
Integrated into 'main-golden', will be available in build *201206160001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/c560fadaf6fe
User: Jan Lahoda <jlahoda@netbeans.org>
Log: #214172: need to include org-netbeans-modules-editor-annotations-override-is-overridden-combined in the list of supported annotation types, so that this annotation is clickable.
Comment 8 soldatov 2012-06-16 10:32:08 UTC
verified in NetBeans IDE Dev (Build 201206160001)
Comment 9 Jan Lahoda 2012-06-18 07:32:16 UTC
release72:
http://hg.netbeans.org/releases/rev/60a7d0f56a51
Comment 10 Quality Engineering 2012-06-19 02:52:37 UTC
Integrated into 'releases', will be available in build *201206182200* or newer. Wait for official and publicly available build.
Changeset: http://hg.netbeans.org/releases/rev/60a7d0f56a51
User: Jan Lahoda <jlahoda@netbeans.org>
Log: #214172: need to include org-netbeans-modules-editor-annotations-override-is-overridden-combined in the list of supported annotation types, so that this annotation is clickable.
Comment 11 soldatov 2012-06-25 08:25:54 UTC
verified in NetBeans IDE 7.2 RC1 (Build 201206242201)