Bug 6390 - KDevelop : Namespaces handled badly by Class Viewer
Summary: KDevelop : Namespaces handled badly by Class Viewer
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: kdevelop 2.x (obsolete) (show other bugs)
Version: unspecified
Platform: unspecified Other
: NOR wishlist
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-07-17 02:18 UTC by Unknown
Modified: 2002-12-06 19:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Andrews 2000-07-17 02:02:24 UTC
(*** This bug was imported into bugs.kde.org ***)

Package: kdevelop
Version: 1.2
Severity: wishlist

Bugreport ID : 11:1317.07.00

Originator      : Richard Andrews
E-Mail          : richarda@ixla.com.au

Subject : Namespaces are handled badly

Error Class     : change-request
Error Location  : class tree
Priority        : medium
Bug Description ---------------------------

The format for the class viewer needs to be changed.
I am working on a large project where all of my classes are contained
in a single namespace for separation from third party code.
When I try to use the class viewer all of my classes get put into the
Namespaces folder. This is useless - it takes me longer to find them
than in the RFV.
Please change the viewer so that a Namespaces folder occurs for
each (physical) folder in the project or so there is an option to do
this.
Alternatively put Namespaces at a level higher than Classes
(which is how it should be) then have a Classes folder for each
namespace and relevant folders contained within each.
Namespaces are a CENTRAL part of C++ please don't ignore their
significance.


How to repeat the error -------------------

Create a project with many classes over many folders.
Put each class in the same namespace eg.

namespace myNamespace
{
    class myNewClass
    { ...
    };
}


Bugfix or Workaround ----------------------

NONE

System Information ------------------------

KDevelop version        : 1.2
KDE version             : irrelevant
QT version              : irrelevant
OS/Distribution         : irrelevant
Compiler                : irrelevant

misc :
Comment 1 Caleb Tennis 2002-12-06 19:47:13 UTC
Fixed in Gideon.