summaryrefslogtreecommitdiffstats
path: root/src/dotgroupcollaboration.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: remove implicit conversion from QCString to const char *Dimitri van Heesch2021-04-221-1/+1
| | | | | | | | | | | | | | | | | This commit changes the following in relation to string use - The implicit convert from 'QCString' to 'const char *' is removed - Strings parameters use 'const QCString &' as much as possible in favor over 'const char *' - 'if (s)' where s is a QCString has been replaced by 'if(!s.isEmpty())' - data() now always returns a valid C-string and not a 0-pointer. - when passing a string 's' to printf and related functions 'qPrint(s)' is used instead of 's.data()' - for empty string arguments 'QCString()' is used instead of '0' - The copy() operation has been removed - Where possible 'qstrcmp(a,b)==0' has been replaces by 'a==b' and 'qstrcmp(a,b)<0' has been replaced by 'a<b' - Parameters of string type that were default initialized with '= 0' are no initialized with '= QCString()'
* Refactoring: Add TextStream buffer to improve output writing performanceDimitri van Heesch2021-03-281-6/+5
| | | | | - direct use of std::stringstream and std::ostream gave a 30% drop in performance.
* Refactoring: replace QGString by std::ostringstreamDimitri van Heesch2021-03-231-1/+1
|
* Refactoring: replace QFile/FTextStream with fstream/stringstreamDimitri van Heesch2021-03-181-8/+11
|
* Fixed a couple of issues found by running CoverityDimitri van Heesch2021-02-051-0/+1
|
* Regression: fixed crash due to uninitialized pointer in ↵Dimitri van Heesch2021-01-281-14/+10
| | | | dotgroupcollaboration.cpp
* Refactoring: modernize various dot graphsDimitri van Heesch2021-01-221-53/+43
|
* Refactoring: modernize FileListDimitri van Heesch2021-01-221-8/+3
|
* Refactoring: modernize MemberListDimitri van Heesch2021-01-221-4/+2
|
* Refactoring: replace Doxygen::groupSDict by Doxygen::groupLinkedMapDimitri van Heesch2020-12-311-38/+23
|
* Refactoring: replaced PageSDict by PageLinked*MapDimitri van Heesch2020-12-311-8/+3
|
* Refactoring: replaced getNamespaceSDict() by getNamespaces()Dimitri van Heesch2020-12-231-8/+3
|
* Refactoring: replace ClassSDict by ClassLinkedMap/ClassLinkedRefMapDimitri van Heesch2020-12-191-10/+5
|
* Refactoring: removed macros used for getting the value of settingsDimitri van Heesch2020-11-151-3/+1
|
* Did a bit of restructuring and fixed some compiler warningsDimitri van Heesch2020-05-101-15/+15
|
* Replaced DirList::count() by DirList::size().David Hebbeker2020-05-021-1/+1
| | | | (cherry picked from commit 38d38b225f1e8698e5813e16356e8929fcec1e81)
* For loops on QListIterator by range loops.David Hebbeker2020-05-021-3/+1
| | | | (cherry picked from commit 3a90e663f701e7f414d31d54264ce66d62c17976)
* Refactoring of portable.h and portable.cpp functions to be contained in a ↵Tobias Off2019-11-281-0/+10
| | | | | | namespace Fixing some memory issues caused by not correctly freed pointers
* Refactoring code for dot related source filesDimitri van Heesch2019-09-101-5/+6
|
* refactoring dot.cppThomas Haller2019-06-131-0/+381