Summary: | Classes with same name confuses gideon | ||
---|---|---|---|
Product: | [Developer tools] kdevplatform | Reporter: | Robert Jonsson <rj> |
Component: | classbrowser | Assignee: | KDevelop Developers <kdevelop-devel> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Mandrake RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Robert Jonsson
2003-06-19 09:46:28 UTC
Some more info. I discovered that clicking on a method sends you to the "right" file. Thing is that the methods from both classes are listed, so depending on which method I click on different files are opened/viewed. C++ classes are global, which means you can't have two classes with the same name that are non-trivial (i.e., implement anything virtual). Yes, sure, and it may be wrong to go by the name of the file to discover the true relationship. I believe this is more or less fixed now, with Roberto's new classbrowser. Can anyone confirm? Confirmed that the problem is closed: we have two classes (and some more too ;-) which have the same name in parts/cvs and parts/cvsservice (CvsPart). They are both displayed belonging to the right subproject. It's working now as far as I can tell. Great! moving to kdevplatform's classbrowser |