summaryrefslogtreecommitdiffstats
path: root/src/definition.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: modernize getUsedClasses() methodDimitri van Heesch2020-10-291-1/+1
|
* Refactoring: modernize Doxygen::symbolMapDimitri van Heesch2020-10-231-60/+2
|
* Refactoring: modernize TooltipManager class and source reference listsDimitri van Heesch2020-10-201-73/+79
| | | | | - Tooltips are now collected per file instead of globally - Source reference lists now use STL containers
* Fix for broken LaTeX output.Dimitri van Heesch2020-09-271-1/+1
| | | | | | Fixes error: "\begin{DoxyCodeInclude} on input line 93 ended by \end{DoxyCode}" while generating the LaTeX version of the manual
* Refactoring: prepare output generators for multi-threaded useDimitri van Heesch2020-09-271-16/+16
|
* issue #8034: doxygen crashesDimitri van Heesch2020-09-171-3/+3
|
* Warning about end of list in brief description after alias `^^` replacementalbert-github2020-09-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | With the alias: ``` ALIASES += "sbl_add_package_main_class{2}=\brief \1 ^^ \2" ``` and the comment: ``` \sbl_add_package_main_class{Defines, \details dihedrals} ``` we will get the replacement: ``` \brief Defines \ilinebr \details dihedrals ``` but this leads to a number of warnings like: ``` warning: End of list marker found without any preceding list items ``` As the end of the brief description is here `\ilinebr` this is replaced in the definition by `\ilinebr.` (so with a `.`). We first have to strip the aritficial newlines at (the beginning and) the end end of the brief description before adding the `.`. (Found as side effect of https://stackexchange.com/filters/57710/doxygen).
* Refactor: make QCString a wrapper around std::stringDimitri van Heesch2020-06-101-1/+1
|
* Refactor: modernize configuration valuesDimitri van Heesch2020-06-041-11/+7
|
* Refactoring: Introduce type names for commonly used container typesDimitri van Heesch2020-05-011-149/+149
|
* Merge branch 'remove_tcl'Dimitri van Heesch2020-03-221-2/+1
|\
| * Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-151-2/+1
| | | | | | | | very popular)
* | Fix not correctly formatted messagesMoritz 'Morty' Strübe2020-03-211-1/+1
| |
* | Issue #7635: Incorrect location for enum in XML file (part 3)Dimitri van Heesch2020-03-171-6/+12
|/
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-48/+50
|
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-11/+15
|
* Cleanup codeDimitri van Heesch2020-02-221-1/+1
|
* Restructure section handlingDimitri van Heesch2020-02-211-86/+62
|
* Minor fixesDimitri van Heesch2019-12-251-1/+1
| | | | | Avoid code duplication by adding function addHtmlExtensionIfMissing() and avoid member shadowing by using 'm_' prefix for member variables
* Merge branch 'feature/bug_335614' of ↵Dimitri van Heesch2019-12-251-1/+1
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_335614
| * Bug 335614 - HTML link incorrect when using tagfilealbert-github2019-09-301-1/+1
| | | | | | | | | | - See to it that when an extension is already present this extension is used and not a second extension is added - let the tag file know what the original extension was.
* | Prevent writing automatic anchors to the tag fileDimitri van Heesch2019-12-151-1/+1
| |
* | Renamed Portables to PortableDimitri van Heesch2019-12-081-8/+8
| |
* | Merge branch 'memory_leakage_fix' of https://github.com/virusxp/doxygen into ↵Dimitri van Heesch2019-12-081-8/+8
|\ \ | | | | | | | | | virusxp-memory_leakage_fix
| * | Refactoring of portable.h and portable.cpp functions to be contained in a ↵Tobias Off2019-11-281-8/+8
| | | | | | | | | | | | | | | | | | namespace Fixing some memory issues caused by not correctly freed pointers
* | | Split language parser into "outline parser" and "code parser"Dimitri van Heesch2019-12-031-15/+15
|/ /
* | issue #7403: xref versus namespace in multiple fileDimitri van Heesch2019-11-161-1/+1
| |
* | Merge pull request #7377 from albert-github/feature/bug_spell_srcDimitri van Heesch2019-11-061-1/+1
|\ \ | | | | | | Spelling corrections for src directory
| * | Spelling corrections for src directoryalbert-github2019-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Spelling corrections as found by codespell and in #561. Some reported problems were already fixed, others are fixed here, with some exceptions (a,o.): - "referenceby" in defgen.cpp as this is in the output and I cannot oversee the consequences (looks like none, but ...) - "HANGEUL_CHARSET" left as is as in some MS documentation is written: 'HANGUL_CHARSET: Also spelled "Hangeul". Specifies the Hangul Korean character set.' (https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wmf/0d0b32ac-a836-4bd2-a112-b6000a1b4fc9).
* | | issue #7302: Determination of anonymous is too restrictiveDimitri van Heesch2019-11-051-21/+22
|/ /
* | Replaced QList<ListItemInfo> with std::vector<ListItemInfo>Dimitri van Heesch2019-10-291-63/+28
| |
* | Replaced QList<SectionInfo> by std::vector<SectionInfo>Dimitri van Heesch2019-10-291-5/+2
| |
* | Changed ArgumentList to be an STL containerDimitri van Heesch2019-10-271-1/+1
|/
* Correction warning messagealbert-github2019-06-011-6/+6
| | | | Consistency
* Improved const correctness and added support for inline namespacesDimitri van Heesch2019-04-211-18/+33
|
* Regression on Definition and derived classes that are abstract interfaces (2)albert-github2019-03-011-5/+5
| | | | Looks like some more possible problematic places (no test case present)
* Regression on Definition and derived classes that are abstract interfaces (2)albert-github2019-03-011-1/+1
| | | | | There was a incorrect cast which didn't show with compilers on *nix, but does on windows. Problem occurred at least with test 58, 62 and with documentation (tclexample)
* Refactored Definition and derived classes such that they are abstract interfacesDimitri van Heesch2019-02-281-136/+171
|
* Remove persistent storage of Entry objectsDimitri van Heesch2019-02-171-1/+1
|
* Added declfile, declline, and declcolumn attributes to the location element ↵Dimitri van Heesch2019-01-121-2/+15
| | | | in the XML output
* Moved check for page having a title to hasTitle() methodDimitri van Heesch2018-12-311-5/+4
|
* issue #6716 mainpage notitle causes notitle to appear in index baralbert-github2018-12-301-1/+2
| | | | The "notitle" was still shown at the botton page index bar in case of TreeView and in other cases in the top index bar.
* Fixed two small memory leaksDimitri van Heesch2018-12-251-0/+1
|
* Merge pull request #6696 from albert-github/feature/bug_xhtml_tocDimitri van Heesch2018-12-201-0/+1
|\ | | | | Incorrect closing tags for in page table of contents (XHTML)
| * Incorrect closing tags for in page table of contents (XHTML)albert-github2018-12-191-0/+1
| | | | | | | | In case of using the levels in the in page table of contents in XHTML some closing tags wer missing.
* | Incorrect closing tags for in page table of contents (docbook)albert-github2018-12-191-0/+8
|/ | | | In the in page table of contents in docbook some closing tags were missing.
* Merge pull request #6562 from albert-github/feature/bug_referencesDimitri van Heesch2018-11-041-8/+2
|\ | | | | Add commands to handle referenced by relation and references relation
| * Add commands to handle referenced by relation and references relationalbert-github2018-10-171-8/+2
| | | | | | | | | | | | | | | | | | | | | | Analogous to call graph and caller graph this patch provides an implementation for the referenced by relation and references relation. Providing the commands: - referencedbyrelation - hidereferencedbyrelation - referencesrelation - hidereferencesrelation Motivation is that some lists can get extremely large and also there is now more symmetry between the textual and graphical out.
* | issue_6594 using ingroup and anchor causes tests to disappearalbert-github2018-11-031-2/+10
|/ | | | | The determination whether or not a reference item was in a list was based on the list name and it returned the first list item id. With multiple items only the first item was found. Checking whether an item should be appended is now based on the list name and the item id.
* redundant input_filter runs significantly reduce performance when ↵Dimitri van Heesch2018-09-251-59/+176
| | | | FILTER_SOURCE_FILES and INLINE_SOURCES are both enabled #6395