[Doxygen-develop] [Feature Request]: DOT_HIDE_SCOPE_NAMES
Brought to you by:
dimitri
From: Jason H. <ja...@ja...> - 2011-04-16 12:55:07
|
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 |