Bug 6390

Summary: KDevelop : Namespaces handled badly by Class Viewer
Product: [Applications] kdevelop Reporter: Unknown <null>
Component: kdevelop 2.x (obsolete)Assignee: KDevelop-Devel List <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:

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.