[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