[Feature Request]: DOT_HIDE_SCOPE_NAMES

Jason Harris <[email protected]>
Newsgroups gmane.text.doxygen.devel
Message-ID <[email protected]>
Hi All,

First thanks for the fantastic tool!

Second, if I may, I would like to request a feature addition of an additional configuration option of DOT_HIDE_SCOPE_NAMES. There is already the configuration option HIDE_SCOPE_NAMES, but this applies everywhere. The class graphs which can get quite complicated are better viewed without the namespaces in our cases, but we would still like to have the namespaces on the rest of the documentation.

I can hack this up by patching the doxygen sources like so:

[Volt:QuickSilver/Development/sandbox/doxygen-svn] ⌘ svn diff
Index: src/dot.cpp
===================================================================
--- src/dot.cpp	(revision 763)
+++ src/dot.cpp	(working copy)
@@ -2067,7 +2067,7 @@
   else // new class
   {
     QCString displayName=className;
-    if (Config_getBool("HIDE_SCOPE_NAMES")) displayName=stripScope(displayName);
+	displayName=stripScope(displayName);
     QCString tmp_url;
     if (cd->isLinkable() && !cd->isHidden()) 
     {
@@ -3026,7 +3026,7 @@
         else
         {
           QCString name;
-          if (Config_getBool("HIDE_SCOPE_NAMES"))
+          if (true)
           {
             name  = rmd->getOuterScope()==m_scope ? 
                     rmd->name() : rmd->qualifiedName();
@@ -3116,7 +3116,7 @@
   uniqueId = md->getReference()+"$"+
              md->getOutputFileBase()+"#"+md->anchor();
   QCString name;
-  if (Config_getBool("HIDE_SCOPE_NAMES"))
+  if (true)
   {
     name = md->name();
   }

But it would of course be nicer to have the option DOT_HIDE_SCOPE_NAMES in doxygen proper.

Thanks!
    Jason
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.