summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-12-25 13:02:06 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-12-25 13:02:06 (GMT)
commite89966fc9be09a6cfa6cd39204445059d52f6ca3 (patch)
tree215237df540cde32a84b92493abb3e4197433d1b
parente0c4e9f3a5416d53aa4da381ce6804022106fa83 (diff)
downloadDoxygen-e89966fc9be09a6cfa6cd39204445059d52f6ca3.zip
Doxygen-e89966fc9be09a6cfa6cd39204445059d52f6ca3.tar.gz
Doxygen-e89966fc9be09a6cfa6cd39204445059d52f6ca3.tar.bz2
Refactoring: Re-added sorting for namespaces
-rw-r--r--src/doxygen.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/doxygen.cpp b/src/doxygen.cpp
index 4abc9bc..c2df3ad 100644
--- a/src/doxygen.cpp
+++ b/src/doxygen.cpp
@@ -11447,6 +11447,11 @@ void parseInput()
qstricmp(c1->className(), c2->className())<0;
};
+ auto namespaceComp = [](const NamespaceLinkedMap::Ptr &n1,const NamespaceLinkedMap::Ptr &n2)
+ {
+ return qstricmp(n1->name(),n2->name())<0;
+ };
+
g_s.begin("Sorting lists...\n");
std::sort(Doxygen::memberNameLinkedMap->begin(),
Doxygen::memberNameLinkedMap->end(),
@@ -11460,6 +11465,9 @@ void parseInput()
std::sort(Doxygen::classLinkedMap->begin(),
Doxygen::classLinkedMap->end(),
classComp);
+ std::sort(Doxygen::namespaceLinkedMap->begin(),
+ Doxygen::namespaceLinkedMap->end(),
+ namespaceComp);
g_s.end();
QDir thisDir;