summaryrefslogtreecommitdiffstats
path: root/src/xmlgen.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: replace QRegExp by std::regex in util.cppDimitri van Heesch2021-02-201-3/+3
|
* issue #8357 XML output does not include cross-references in code-fragmentsalbert-github2021-01-271-1/+1
| | | | | | | In case of explicit code samples the language was not specified for the code and the code was parsed verbatim. Same was valid for code in the Docbook output. The LaTeX version has been taken as reference for the implementation.
* Refactoring: cleanup unused qtools headersDimitri van Heesch2021-01-221-51/+49
|
* Refactoring: modernize FileListDimitri van Heesch2021-01-221-9/+4
|
* Refactoring: modernize IncludeInfo listDimitri van Heesch2021-01-221-25/+15
|
* Refactoring: modernize MemberListDimitri van Heesch2021-01-221-52/+39
|
* Add location to xml representation of pages.Jan Theegarten2021-01-061-0/+3
|\
| * Add location to xml representation of pages.Jan Theegarten2020-03-251-0/+3
| |
* | Refactoring: avoid copying MemberLists by not embedding them directlyDimitri van Heesch2021-01-041-8/+8
| |
* | Revert "Refactoring: Embed MemberGroup objects directly in their container"Dimitri van Heesch2021-01-041-8/+8
| | | | | | | | This reverts commit d37c654efbd5bb4ea19e1997d1daccb0b01de8b3.
* | Refactoring: Embed MemberGroup objects directly in their containerDimitri van Heesch2021-01-041-8/+8
| |
* | Refactoring: modernize getMemberLists()Dimitri van Heesch2021-01-041-21/+13
| |
* | Refactoring: replace Doxygen::directories by Doxygen::dirLinkedMapDimitri van Heesch2021-01-011-7/+3
| |
* | Refactoring: replace Doxygen::groupSDict by Doxygen::groupLinkedMapDimitri van Heesch2020-12-311-24/+13
| |
* | Refactoring: replaced PageSDict by PageLinked*MapDimitri van Heesch2020-12-311-21/+12
| |
* | Refactoring: change MemberGroupSDict to MemberGroupListDimitri van Heesch2020-12-301-31/+11
| |
* | issue #8274 List entries for file & namespace enums (part 2)Dimitri van Heesch2020-12-241-1/+10
| |
* | Refactoring: replace NamespaceSDict by NamespaceLinkedMapDimitri van Heesch2020-12-231-4/+2
| |
* | Refactoring: replaced getNamespaceSDict() by getNamespaces()Dimitri van Heesch2020-12-231-16/+8
| |
* | Refactoring: replace ClassSDict by ClassLinkedMap/ClassLinkedRefMapDimitri van Heesch2020-12-191-37/+16
| |
* | Refactoring: modernize TooltipManager class and source reference listsDimitri van Heesch2020-10-201-14/+6
| | | | | | | | | | - Tooltips are now collected per file instead of globally - Source reference lists now use STL containers
* | Refactoring: Modernize BaseClassListDimitri van Heesch2020-10-121-60/+50
| |
* | Fix for broken LaTeX output.Dimitri van Heesch2020-09-271-2/+2
| | | | | | | | | | | | 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-5/+18
| |
* | Merge branch 'master' into feature/bug_xml_langDimitri van Heesch2020-08-011-3/+7
|\ \
| * | Refactor: modernize markdown and make it thread-safeDimitri van Heesch2020-06-161-1/+2
| | |
| * | Add namespace inline flag in xml output (#7828)Sergei Izmailov2020-06-131-2/+5
| | | | | | | | | | | | | | | | | | | | | * Flag namespace as inline in xml output * Add inline namespace flag to innernamespace tag as well suggested by @mosra
* | | Adding the xml:lang tag to XML and Docbook outputalbert-github2020-06-031-3/+8
|/ / | | | | | | | | | | | | | | Adding the xml:lang attribute for XNL and Docbook output Interesting links: - language codes (different from country codes!): https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry - example for xml.xsd: http://www.java2s.com/Code/XML/XML-Schema/importanotherXMLschema.htm
* | Merge branch 'feature/change-DirList-container-to-std' of ↵Dimitri van Heesch2020-05-101-3/+1
|\ \ | | | | | | | | | https://github.com/dhebbeker/doxygen into dhebbeker-feature/change-DirList-container-to-std
| * | For loops on QListIterator by range loops.David Hebbeker2020-05-021-3/+1
| | | | | | | | | | | | (cherry picked from commit 3a90e663f701e7f414d31d54264ce66d62c17976)
* | | Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMapDimitri van Heesch2020-04-271-34/+27
| | |
* | | Refactoring: Improve encapsulation of MemberInfo classDimitri van Heesch2020-04-271-4/+4
|/ /
* | Refactor: improve encapsulation for ArgumentListDimitri van Heesch2020-04-251-4/+4
| |
* | Replaced FileNameDict/FileNameList by FileNameLinkedMapDimitri van Heesch2020-04-061-84/+80
| |
* | Doxygen version information (#7645)albert-github2020-03-171-2/+2
| | | | | | | | | | - add doxygen version to rtf, comment, output - remove duplicate code (getFullVersion) - more clear name to get doxygen version (getVersion becomes getrDoxygenVersion). Also to overcomecofusion with the version information for files.
* | Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-2/+0
| |
* | Cleanup codeDimitri van Heesch2020-02-221-3/+0
| |
* | Restructure section handlingDimitri van Heesch2020-02-211-15/+13
|/
* Split language parser into "outline parser" and "code parser"Dimitri van Heesch2019-12-031-3/+3
|
* Illegal Character in XML outputalbert-github2019-11-131-8/+8
| | | | The usage of, the unusual, `&` in a filename caused troubles as the filenames in the file strings in the location element were not translated to XML.
* Merge pull request #7377 from albert-github/feature/bug_spell_srcDimitri van Heesch2019-11-061-2/+2
|\ | | | | Spelling corrections for src directory
| * Spelling corrections for src directoryalbert-github2019-11-051-2/+2
| | | | | | | | | | | | | | | | 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-5/+4
|/
* Changed ArgumentList to be an STL containerDimitri van Heesch2019-10-271-51/+46
|
* Merge branch 'feature/bug_endblock_msg' of ↵Dimitri van Heesch2019-08-041-1/+1
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg
| * Correction warning messagealbert-github2019-06-011-1/+1
| | | | | | | | Consistency
* | Merge branch 'feature/bug_gitversion' of ↵Dimitri van Heesch2019-07-301-2/+2
|\ \ | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_gitversion
| * | Show git version informationalbert-github2019-05-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original version has as features: - getting the git version number for usage in doxygen - making the doxygen version number inclusion dependent on the VERSION file The disadvantage of the chosen methodology was that an extra correction step was necessary, by defining getter methods to retrieve the values this correction can be hidden. The information is coming from different sources: - the VERSION file - the git "repository and build system (when present) Furthermore there are a couple of places where the version information is used (a.o. doxygen and doxywizard executable, though the doxygenwizard was only done "half hearted") The handling of the VERSION file has been made in such a way that it is comparable with the generation of the git version changes. For a better abstraction the version handling is all done in a separate directory.
* | | refactoring dot.cppThomas Haller2019-06-131-2/+4
| |/ |/|
* | Add const correctness for argument listsDimitri van Heesch2019-05-051-8/+8
| |