Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | issue #8426: Incorrect line number from tag file | Dimitri van Heesch | 2021-04-28 | 1 | -5/+17 |
| | |||||
* | Refactoring: remove implicit conversion from QCString to const char * | Dimitri van Heesch | 2021-04-22 | 1 | -151/+138 |
| | | | | | | | | | | | | | | | | | 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()' | ||||
* | issue #2732: Adding support for C++ concepts (Origin: bugzilla #499352) | Dimitri van Heesch | 2021-04-08 | 1 | -1/+78 |
| | |||||
* | Refactoring: Add TextStream buffer to improve output writing performance | Dimitri van Heesch | 2021-03-28 | 1 | -5/+5 |
| | | | | | - direct use of std::stringstream and std::ostream gave a 30% drop in performance. | ||||
* | Refactoring: Move xml parser to a separate directory | Dimitri van Heesch | 2021-02-06 | 1 | -1/+2 |
| | |||||
* | Make tagreader use the new XML parser | Dimitri van Heesch | 2020-12-08 | 1 | -291/+258 |
| | |||||
* | Modernized tagreader.cpp code | Dimitri van Heesch | 2020-08-04 | 1 | -769/+752 |
| | |||||
* | Refactor: make preprocessor run in parallel | Dimitri van Heesch | 2020-06-28 | 1 | -1/+1 |
| | | | | | And at the same time make sure it gives the same results as when processed using a single thread. | ||||
* | Performance improvements after profiling | Dimitri van Heesch | 2020-04-24 | 1 | -1/+1 |
| | | | | | In some cases performance dropped when upgrading from version 1.8.16 to 1.8.17 or 1.8.18. With these changes the performance should be back to normal again. | ||||
* | Merge branch 'filenamedict' | Dimitri van Heesch | 2020-04-06 | 1 | -19/+11 |
|\ | |||||
| * | Replaced FileNameDict/FileNameList by FileNameLinkedMap | Dimitri van Heesch | 2020-04-06 | 1 | -19/+11 |
| | | |||||
* | | Fixed section type setting for index page from tags file. (#7684) | avostrik | 2020-04-03 | 1 | -1/+2 |
|/ | | | | | Resolves warning introduced by https://github.com/doxygen/doxygen/pull/7679 Signed-off-by: Andrey Vostrikov <andrey.vostrikov@cogentembedded.com> | ||||
* | Fix not correctly formatted messages | Moritz 'Morty' Strübe | 2020-03-21 | 1 | -75/+73 |
| | |||||
* | Restructure the way RefLists are handled | Dimitri van Heesch | 2020-02-27 | 1 | -1/+1 |
| | |||||
* | Restructure section handling | Dimitri van Heesch | 2020-02-21 | 1 | -4/+4 |
| | |||||
* | issue #7446: C#: parameter named `extends` is broken in the documentation | Dimitri van Heesch | 2019-12-20 | 1 | -1/+1 |
| | |||||
* | Prevent writing automatic anchors to the tag file | Dimitri van Heesch | 2019-12-15 | 1 | -1/+1 |
| | |||||
* | Merge branch 'feature/issue_7248' of ↵ | Dimitri van Heesch | 2019-12-15 | 1 | -1/+18 |
|\ | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_7248 | ||||
| * | issue #7248: Including external tag files with TOC produces a broken index.qhp | albert-github | 2019-09-09 | 1 | -1/+18 |
| | | | | | | | | Ignore automatically generated anchor names when importing a tag file. | ||||
* | | Changed std::unique_ptr<Entry> to std::shared_ptr<Entry> at avoid use after ↵ | Dimitri van Heesch | 2019-12-08 | 1 | -16/+16 |
| | | | | | | | | free issues | ||||
* | | Replaced QList<SectionInfo> by std::vector<SectionInfo> | Dimitri van Heesch | 2019-10-29 | 1 | -1/+1 |
| | | |||||
* | | Replaced QList<Grouping> with std::vector<Grouping> | Dimitri van Heesch | 2019-10-29 | 1 | -2/+2 |
| | | |||||
* | | Replaced QList<BaseInfo> with std::vector<BaseInfo> | Dimitri van Heesch | 2019-10-29 | 1 | -22/+9 |
| | | |||||
* | | Embed TagInfo struct inside Entry | Dimitri van Heesch | 2019-10-28 | 1 | -35/+27 |
| | | |||||
* | | Changed ArgumentList to be an STL container | Dimitri van Heesch | 2019-10-27 | 1 | -14/+6 |
| | | |||||
* | | Use smartpointers to manage the lifetime of Entry objects | Dimitri van Heesch | 2019-10-07 | 1 | -29/+34 |
|/ | |||||
* | Correction warning message | albert-github | 2019-06-01 | 1 | -58/+58 |
| | | | | Consistency | ||||
* | Refactored Definition and derived classes such that they are abstract interfaces | Dimitri van Heesch | 2019-02-28 | 1 | -2/+2 |
| | |||||
* | Bug 774118 - EXTERNAL_GROUPS lose hierarchy | albert-github | 2018-11-28 | 1 | -0/+17 |
| | | | | Created relations between groups as specified in the tag file | ||||
* | Issue_6585: Unexpected anchor tags in tag-files | albert-github | 2018-10-31 | 1 | -27/+33 |
| | | | | | | - An anchor tag can also be in a `<compound>` added it. - corrected some warnings (wrong tag name) - some layout modifications regarding end of line (automatically nowadays with the call to the warn function | ||||
* | C++11 features used in Doxygen | albert-github | 2018-09-17 | 1 | -0/+4 |
| | | | | | - corrected some initializations - corrected some missing, new, cases (reported by travis CI) | ||||
* | Fixing coverity messages | albert-github | 2018-09-13 | 1 | -2/+2 |
| | | | | Note: especially latexdocvisitor (dead code that should not be dead code). | ||||
* | Bug 691689 - Line numbers for examples | Dimitri van Heesch | 2018-08-19 | 1 | -29/+29 |
| | |||||
* | Bug 306025 - Fix missing title in non-page docanchors from tag files | Matthew Hoops | 2016-03-16 | 1 | -7/+7 |
| | |||||
* | Bump copyright year | Dimitri van Heesch | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Fixed several Coverity warnings | Dimitri van Heesch | 2014-11-15 | 1 | -1/+13 |
| | |||||
* | Bug 735376 - tag file: Unknown compound attribute `singleton' found! | Dimitri van Heesch | 2014-09-22 | 1 | -1/+15 |
| | |||||
* | Fix potential crash when reading tag file which contained nested java ↵ | Dimitri van Heesch | 2014-08-26 | 1 | -1/+8 |
| | | | | | | classes using generics Also fixed a parse error when reading a tag file with a Java-style enum | ||||
* | Bug 734727 - GENERATE_TAGFILE no longer includes any @*section links | Dimitri van Heesch | 2014-08-18 | 1 | -13/+10 |
| | | | | | Changed the previous fix to allow references to sections defined in a mainpage that is imported via a tag file. | ||||
* | Bug 734727 - GENERATE_TAGFILE no longer includes any @*section links | Dimitri van Heesch | 2014-08-14 | 1 | -11/+13 |
| | |||||
* | In case of sections with the same name they are not reported. | albert-github | 2014-03-02 | 1 | -1/+1 |
| | | | | | In this patch it is checked if a section label has been used before and if so a warning is given with file name and line number (when possible) where the section label was used the first time. Note in section.h the item level was not initialized in the past in case of a copy constructor. | ||||
* | Updated copyright | Dimitri van Heesch | 2014-02-11 | 1 | -1/+1 |
| | |||||
* | Reduced and improved functionality of QList | Dimitri van Heesch | 2013-12-30 | 1 | -43/+40 |
| | | | | | | | | | - operations on current index and node (next(), prev(), last(), first()) have been removed. - access to internal nodes has been removed. - old QList has been renamed to QInternalList for use inside qtools only. - added type safe compare, new, and delete operations (compareValues(), newValue(), deleteValue()). - add compareValues also to QDict for consistency. - changed doxygen's implementation to comply with the new QList and QDict interface. | ||||
* | Add support for writing and importing C++11 style enums to and from tag files | Dimitri van Heesch | 2013-06-22 | 1 | -1/+67 |
| | |||||
* | Release-1.8.3.1-20130512 | Dimitri van Heesch | 2013-05-12 | 1 | -25/+55 |
| | |||||
* | Release-1.8.3.1-20130209 | Dimitri van Heesch | 2013-02-09 | 1 | -2/+2 |
| | |||||
* | Release-1.8.3.1 | Dimitri van Heesch | 2013-01-20 | 1 | -1/+1 |
| | |||||
* | Release-1.8.3 | Dimitri van Heesch | 2012-12-26 | 1 | -3/+9 |
| | |||||
* | Release-1.8.2-20121118 | Dimitri van Heesch | 2012-11-18 | 1 | -3/+5 |
| | |||||
* | Release-1.8.1.1 | Dimitri van Heesch | 2012-06-10 | 1 | -11/+15 |
| |