summaryrefslogtreecommitdiffstats
path: root/src/definition.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: replace QFile/FTextStream with fstream/stringstreamDimitri van Heesch2021-03-181-2/+2
|
* Refactoring: cleanup unused qtools headersDimitri van Heesch2021-01-221-2/+0
|
* Refactoring: fix for potentially uninitialized variablesDimitri van Heesch2021-01-221-6/+6
|
* Refactoring: replace MemberSDict by MemberLinkedRefMapDimitri van Heesch2021-01-041-1/+0
|
* Refactoring: replace Doxygen::groupSDict by Doxygen::groupLinkedMapDimitri van Heesch2020-12-311-2/+2
|
* Improve handling of inline namespace members in LateX/RTF outputDimitri van Heesch2020-12-021-1/+1
|
* Refactoring: replacing dynamic_cast by static_cast to improve performanceDimitri van Heesch2020-11-131-4/+19
|
* Refactoring: Introduce immutable and mutable interfacesDimitri van Heesch2020-11-091-13/+25
| | | | | | Split Definition/ClassDef/NamespaceDef/MemberDef into a immutable and mutable part Aliases are immutable, other symbols are stored using an immutable interface but can be made mutable explicitly by dynamic casting.
* Refactoring: modernize getUsedClasses() methodDimitri van Heesch2020-10-291-1/+1
|
* Refactoring: Remove unused DefinitionIntf and DefinitionList classesDimitri van Heesch2020-10-231-43/+18
|
* Refactoring: modernize TooltipManager class and source reference listsDimitri van Heesch2020-10-201-2/+5
| | | | | - Tooltips are now collected per file instead of globally - Source reference lists now use STL containers
* Refactor: make QCString a wrapper around std::stringDimitri van Heesch2020-06-101-1/+1
|
* Refactoring: Introduce type names for commonly used container typesDimitri van Heesch2020-05-011-40/+40
|
* Issue #7635: Incorrect location for enum in XML file (part 3)Dimitri van Heesch2020-03-171-4/+8
|
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-3/+3
|
* Compilation warningsalbert-github2020-02-221-1/+1
| | | | | | | | | | | | | | | Due to ``` Commit: 1a56a39b4a97452a5c7c2d8e9d39ab28ca33dff0 [1a56a39] Commit Date: Friday, February 21, 2020 9:07:13 PM Restructure section handling ``` a number of compilation warnings (Windows) appeared: ``` c:\projects\doxygen\src\section.h(51): warning C4099: 'SectionInfo': type name first seen using 'struct' now seen using 'class' [C:\projects\doxygen\build\src\_doxygen.vcxproj] c:\projects\doxygen\src\section.h(50): note: see declaration of 'SectionInfo' ```
* Restructure section handlingDimitri van Heesch2020-02-211-2/+2
|
* issue #7302: Determination of anonymous is too restrictiveDimitri van Heesch2019-11-051-0/+5
|
* Replaced QList<ListItemInfo> with std::vector<ListItemInfo>Dimitri van Heesch2019-10-291-2/+2
|
* Replaced QList<SectionInfo> by std::vector<SectionInfo>Dimitri van Heesch2019-10-291-1/+2
|
* Improved const correctness and added support for inline namespacesDimitri van Heesch2019-04-211-26/+34
|
* Revert "Disabled "inheritance by dominance" warning (try 2)"Dimitri van Heesch2019-03-031-0/+6
| | | | This reverts commit d4243bc66fc911012c8222514d5b33a222993ae5.
* Disabled "inheritance by dominance" warning (try 2)Dimitri van Heesch2019-03-021-6/+0
|
* Disabled "inheritance by dominance" warningDimitri van Heesch2019-03-021-0/+6
|
* Refactored Definition and derived classes such that they are abstract interfacesDimitri van Heesch2019-02-281-118/+85
|
* Added declfile, declline, and declcolumn attributes to the location element ↵Dimitri van Heesch2019-01-121-0/+3
| | | | in the XML output
* Moved local toc data into a separate type for better encapsulationDimitri van Heesch2018-07-221-8/+1
|
* Enable in page table of contents for XML and add maximum level to in page ↵albert-github2018-07-121-1/+1
| | | | | | | table of contents - correction of compiler error (not caught on Windows) - updated test 43 (for in page toc)
* Enable in page table of contents for XML and add maximum level to in page ↵albert-github2018-07-121-4/+9
| | | | | | | table of contents - add the in page table of contents for XML - add the possibility to have maximum levels in the in page table of contents (possible per output type and per in page table of contents. Default is show all)
* Enable in page table of contents for LaTeXalbert-github2018-05-211-1/+6
| | | | | | | | currently the \tableofcontents command is only supported for HTML. In this patch: - enable in page table of contents for LaTeX: \tableofcontents['{'[option][,option]*'}'] where option can be 'HTML, and 'LaTeX' (side effect: possibility to have options with, nearly, all commands.)
* const-ifyAdrian Negreanu2017-09-251-1/+1
|
* Bug 770747 - Broken links in HTML output with SHOW_FILES=NODimitri van Heesch2016-09-021-0/+1
|
* Optimized use of convertNameToFile to improve performanceDimitri van Heesch2016-02-071-1/+0
|
* Fixed a number of memory leaks in the template engineDimitri van Heesch2015-09-131-2/+5
|
* Made several improvements to the performance of template engineDimitri van Heesch2015-09-131-1/+6
|
* Template enhancements and various other small fixesDimitri van Heesch2015-09-081-0/+3
|
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Bug 736992 - Member functions omitted from tagfileDimitri van Heesch2014-09-221-1/+2
|
* Made setName() virtual so overloading worksDimitri van Heesch2014-08-041-1/+1
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Reduced and improved functionality of QListDimitri van Heesch2013-12-301-4/+2
| | | | | | | | | - 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.
* More template and context enhancementsDimitri van Heesch2013-12-121-4/+5
|
* More template and context updatesDimitri van Heesch2013-11-111-0/+3
|
* Added rudimentary support for django like template system for output creation.Dimitri van Heesch2013-10-211-1/+1
|
* Brief description did not appear in the page index, when a page did not have ↵Dimitri van Heesch2013-08-061-1/+1
| | | | any details.
* Added SOURCE_TOOLTIPS option for advanced tooltip support while source browsingDimitri van Heesch2013-07-021-2/+5
|
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-14/+9
|
* Release-1.8.3.1-20130324Dimitri van Heesch2013-03-241-0/+3
|
* Release-1.8.3.1-20130209Dimitri van Heesch2013-02-091-3/+7
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-2/+2
|