summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge branch 'feature/issue_8137' of ↵Dimitri van Heesch2020-10-281-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_8137
| * | | | | issue #8137 Whitespace/Separator required to recognize custom command argumentalbert-github2020-10-281-1/+1
| |/ / / / | | | | | | | | | | | | | | | In case the character directly following the number of a substitution marker is a backslash search directly a new substitution pattern
* | | | | Merge branch 'symbolresolver'Dimitri van Heesch2020-10-289-1163/+1331
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Refactoring: introduce SymbolResolver to group symbol lookup routinesDimitri van Heesch2020-10-289-1163/+1331
| | | | | | | | | | | | | | | | | | | | - Main goal was to avoid use of global state.
* | | | | Merge pull request #8133 from albert-github/feature/issue_8127Dimitri van Heesch2020-10-261-10/+18
|\ \ \ \ \ | | | | | | | | | | | | issue #8127 Java: xml output of preformatted (`<pre>`) block adds para-block for blank lines (hindering certain manual parsing)
| * | | | | issue #8127 Java: xml output of preformatted (`<pre>`) block adds para-block ↵albert-github2020-10-261-10/+18
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | for blank lines (hindering certain manual parsing) Don't terminate a paragraph and remove the whitespace when inside a pre block, but output the blanks.
* | | | | issue #8132 Markdown inclusion of images broken after 39db9f48albert-github2020-10-261-0/+4
|/ / / / | | | | | | | | | | | | see to it that the `\ilinebr` cannot be seen as part of the file name (backslashes can be present as path especially in case of windows).
* | | | Merge pull request #8124 from albert-github/feature/bug_cmake_versionDimitri van Heesch2020-10-241-1/+0
|\ \ \ \ | | | | | | | | | | Redundant / incorrect required version of cmake
| * | | | Redundant / incorrect required version of cmakealbert-github2020-10-221-1/+0
| | | | | | | | | | | | | | | | | | | | In the clang part the required version for cmake was 3.1 though in the general part (on the main directory) already version 3.3. was required.
* | | | | Merge pull request #8123 from albert-github/feature/bug_cnt_md_codeDimitri van Heesch2020-10-241-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Miscounting lines with markdown backtick section
| * | | | | Miscounting lines with markdown backtick sectionalbert-github2020-10-221-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have a program like: ``` # test ~~~ npm ~~~ \aa5 ~~~ npm ~~~ \aa8 ``` we get the warnings like: ``` .../aa.md:6: warning: Found unknown command '\aa5' .../aa.md:10: warning: Found unknown command '\aa8' ``` instead of: ``` .../aa.md:5: warning: Found unknown command '\aa5' .../aa.md:8: warning: Found unknown command '\aa8' ``` This has been corrected. Note: in the example tildes are used so the backticks show up in the github issue as well.
* | | | | Merge pull request #8122 from albert-github/feature/bug_warn_lexDimitri van Heesch2020-10-246-8/+8
|\ \ \ \ \ | | | | | | | | | | | | Remove warnings from lexers
| * | | | | Remove warnings from lexersalbert-github2020-10-206-8/+8
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove warnings (Windows 64 bit compilation) like: ``` warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data ``` from the different lexers by making use of more consistent data types.
* | | | | Merge pull request #8125 from albert-github/feature/bug_cnt_md_tableDimitri van Heesch2020-10-241-4/+4
|\ \ \ \ \ | | | | | | | | | | | | Miscounting lines with markdown table
| * | | | | Miscounting lines with markdown tablealbert-github2020-10-221-4/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have a program like: ``` # Test1 | \aa3 | | ---- | | \aa5 | \aa6 ``` we get the warnings like: ``` .../cc.md:3: warning: Found unknown command '\aa3' .../cc.md:4: warning: Found unknown command '\aa5' .../cc.md:6: warning: Found unknown command '\aa6' ``` instead of: ``` .../cc.md:4: warning: Found unknown command '\aa3' .../cc.md:5: warning: Found unknown command '\aa5' .../cc.md:6: warning: Found unknown command '\aa6' ``` The external counting was correct, not the internal counting. This has been corrected.
* | | | | Merge pull request #8126 from albert-github/feature/bug_cnt_md_blockquoteDimitri van Heesch2020-10-241-3/+3
|\ \ \ \ \ | |_|/ / / |/| | | | Miscounting lines with markdown blockquote
| * | | | Miscounting lines with markdown blockquotealbert-github2020-10-221-3/+3
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have a program like: ``` # test \aa2 > \aa3 \aa4 ``` we get the warnings like: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:4: warning: Found unknown command '\aa3' .../aa.md:6: warning: Found unknown command '\aa4' ``` instead of: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:3: warning: Found unknown command '\aa3' .../aa.md:4: warning: Found unknown command '\aa4' ``` This has been corrected.
* | | | Use correct #includeDimitri van Heesch2020-10-231-1/+1
| | | |
* | | | Fixed regression for test 027 due to use of unordered mapDimitri van Heesch2020-10-231-1/+1
| | | |
* | | | Refactoring: Remove unused DefinitionIntf and DefinitionList classesDimitri van Heesch2020-10-236-58/+29
| | | |
* | | | Merge branch 'symbolmap'Dimitri van Heesch2020-10-237-269/+155
|\ \ \ \
| * | | | Refactoring: modernize Doxygen::symbolMapDimitri van Heesch2020-10-237-269/+155
| | | | |
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-10-231-3/+7
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Merge pull request #8114 from albert-github/feature/bug_cnt_md_extra_lineDimitri van Heesch2020-10-201-3/+7
| |\ \ \ | | | | | | | | | | Miscounting in case of markdown wanted newline due to spaces at end of line
| | * | | Update markdown.cppDimitri van Heesch2020-10-201-1/+1
| | | | | | | | | | | | | | | Added size check
| | * | | When we have some simple markdown files like with extra spaces (after ↵albert-github2020-10-181-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `\aa2`, `\bb2` and `\ccs2` to give in markdown a newline): ``` First test: 2 extra spaces after first line with error no extra empty lines \aa2 \aa3 ``` and ``` First test: 2 extra spaces after first line with error one extra empty line \bb2 \bb4 ``` and ``` First test: 2 extra spaces after first line with error two extra empty lines \cc2 \cc5 ``` we get warnings like: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:4: warning: Found unknown command '\aa3' .../bb.md:2: warning: Found unknown command '\bb2' .../bb.md:5: warning: Found unknown command '\bb4' .../cc.md:2: warning: Found unknown command '\cc2' .../cc.md:6: warning: Found unknown command '\cc5' ``` whilst this should be: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:3: warning: Found unknown command '\aa3' .../bb.md:2: warning: Found unknown command '\bb2' .../bb.md:4: warning: Found unknown command '\bb4' .../cc.md:2: warning: Found unknown command '\cc2' .../cc.md:5: warning: Found unknown command '\cc5' ``` This has been corrected by placing the `<br>` straight after the extra spaces and by not adding an extra newline.
* | | | | Pass QCString by const referenceDimitri van Heesch2020-10-201-9/+9
|/ / / /
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-10-201-2/+2
|\ \ \ \
| * \ \ \ Merge pull request #8117 from albert-github/feature/bug_cnt_md_ref_imageDimitri van Heesch2020-10-201-1/+1
| |\ \ \ \ | | | | | | | | | | | | Miscounting of line in case of markdown `\ref` image
| | * | | | Miscounting of line in case of markdown `\ref` imagealbert-github2020-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have: ``` The page \aa2 Doxygen's Doxygen Documentation: <a href="https://codedocs.xyz/doxygen/doxygen/"><img src="https://codedocs.xyz/doxygen/doxygen.svg"/></a>\aa2 \aa3 \aa4 ![Caption text](@ref https://codedocs.xyz/doxygen/doxygen.svg) \aa4 \aa5 ![Caption text](@ref https://codedocs.xyz/doxygen/doxygen.svg) \aa9 ``` we get the warnings: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:3: warning: Found unknown command '\aa3' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:8: warning: Found unknown command '\aa4' .../aa.md:9: warning: Found unknown command '\aa5' .../aa.md:17: warning: Found unknown command '\aa9' ``` instead of the expected ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:3: warning: Found unknown command '\aa3' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:5: warning: Found unknown command '\aa5' .../aa.md:9: warning: Found unknown command '\aa9' ``` this is due to the fact that the markdown convertor adds some extra line wit `\n` instead of an internal line break `\ilinebr`.
| * | | | | Merge pull request #8115 from albert-github/feature/bug_cnt_md_hor_rulerDimitri van Heesch2020-10-201-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | Miscounting in markdown in case of a horizontal ruler.
| | * | | | | Miscounting in markdown in case of a horizontal ruler.albert-github2020-10-181-1/+1
| | | |/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having code like: ``` A horizonal ruler by means of underscores \aa2 ____ \aa4 A horizonal ruler by means of hyphens \bb7 - --- \bb9 A horizonal ruler by means of asterisks \cc12 **** \cc14 ``` we get wanungs like: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:5: warning: Found unknown command '\aa4' .../aa.md:8: warning: Found unknown command '\bb7' .../aa.md:11: warning: Found unknown command '\bb9' .../aa.md:14: warning: Found unknown command '\cc12' .../aa.md:17: warning: Found unknown command '\cc14' ``` instead of ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:7: warning: Found unknown command '\bb7' .../aa.md:9: warning: Found unknown command '\bb9' .../aa.md:12: warning: Found unknown command '\cc12' .../aa.md:14: warning: Found unknown command '\cc14' ``` This has been fixed.
* | | | | | Some tweaks & fixesDimitri van Heesch2020-10-202-28/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Changed DOT_MAX_FOLD to DOT_WRAP_THRESHOLD - Improved documentation - Applied DOT_WRAP_THRESHOLD to the whole string instead of individual parts.
* | | | | | Merge branch 'test/uml' of https://github.com/cimeq/doxygen into cimeq-test/umlDimitri van Heesch2020-10-202-3/+32
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Merge branch 'master' into test/umlAlexandre Salconi2020-09-2966-12274/+12881
| |\ \ \ \ \
| * | | | | | use boolean to add or remove uml detailsAlexandre Salconi2020-09-292-4/+24
| | | | | | |
| * | | | | | add variable for the fold lenghtAlexandre Salconi2020-09-292-1/+8
| | | | | | |
| * | | | | | add suggestion #7686 to show type and parametersAlexandre Salconi-Denis2020-09-031-1/+3
| | | | | | |
| * | | | | | extend the max lenght befor a sting is foldedAlexandre Salconi-Denis2020-09-031-1/+1
| | | | | | |
* | | | | | | Merge pull request #8120 from BetsyMcPhail/expand-nonrecursive-macroDimitri van Heesch2020-10-201-0/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Expand non-recursive preprocessor macros
| * | | | | | | Expand non-recursive preprocessor macrosBetsy McPhail2020-10-201-0/+4
| | | | | | | |
* | | | | | | | Merge pull request #8121 from albert-github/feature/bug_clang_configDimitri van Heesch2020-10-201-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Small layout improvement in documentation of CLANG_DATABASE_PATH
| * | | | | | | | Small layout improvement in documentation of CLANG_DATABASE_PATHalbert-github2020-10-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Small layout improvement in documentation of CLANG_DATABASE_PATH so some literal words are better shown.
* | | | | | | | | Refactoring: modernize TooltipManager class and source reference listsDimitri van Heesch2020-10-2021-340/+301
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Tooltips are now collected per file instead of globally - Source reference lists now use STL containers
* | | | | | | | issue #8103: C++ Table of content, namespace list does not contains ↵Dimitri van Heesch2020-10-191-5/+5
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | namespace without class (part 2)
* | | | | | | Merge pull request #8112 from albert-github/feature/bug_ext_map_msgDimitri van Heesch2020-10-191-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Confusing message for extension mapping for extension with starting dot.
| * | | | | | | Confusing message for extension mapping for extension with starting dot.albert-github2020-10-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having the settings: ``` EXTENSION_MAPPING = .h=C++ \ .inl=C++ ``` we get the, confusing, message with 2 dots: ``` Adding custom extension mapping: ..h will be treated as language c++ Adding custom extension mapping: ..inl will be treated as language c++ ``` instead of ``` ``` this has been corrected and made inline with the error in case of a non-supported language.
* | | | | | | | Enabling both ALLEXTERNALS and BUILTIN_STL_SUPPORT caused artificial STL ↵Dimitri van Heesch2020-10-192-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | classes to appear in the class hierarchy.
* | | | | | | | issue #8103: C++ Table of content, namespace list does not contains ↵Dimitri van Heesch2020-10-195-337/+336
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | namespace without class
* | | | | | | Fix for compiler warning fix :-(Dimitri van Heesch2020-10-171-1/+1
| | | | | | |