Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Avoid "Internal inconsistency" warnings for scoped enums | Dimitri van Heesch | 2020-12-26 | 1 | -3/+7 | |
|/ | | | | Can happen if they appear in an undocumented namespace. | |||||
* | When instantiating templates also instantiate nested classes | Dimitri van Heesch | 2020-12-26 | 3 | -26/+47 | |
| | ||||||
* | Improved sorting of class list/hierarchy | Dimitri van Heesch | 2020-12-26 | 1 | -3/+9 | |
| | | | | | | | When SORT_BY_SCOPE_NAME = NO nested classes with the same name but in different scopes were shown unsorted. Now they are alphabetically sorted by scope name which make the results more deterministic. | |||||
* | issue #8050: Artificial classDef confuses getCanonicalTypeForIdentifier() ↵ | Dimitri van Heesch | 2020-12-25 | 1 | -9/+34 | |
| | | | | (part 2) | |||||
* | Refactoring: removed some dead code | Dimitri van Heesch | 2020-12-25 | 1 | -2/+0 | |
| | ||||||
* | Refactoring: Re-added sorting for namespaces | Dimitri van Heesch | 2020-12-25 | 1 | -0/+8 | |
| | ||||||
* | Refactoring: better processing of (un)quoted values for tags in the ↵ | Dimitri van Heesch | 2020-12-25 | 3 | -48/+48 | |
| | | | | configuration file (part 2) | |||||
* | Refactoring: better processing of (un)quoted values for tags in the ↵ | Dimitri van Heesch | 2020-12-24 | 1 | -318/+427 | |
| | | | | configuration file | |||||
* | Fixed small issue computing indentation for inline line breaks | Dimitri van Heesch | 2020-12-24 | 1 | -0/+1 | |
| | ||||||
* | Merge branch 'feature/bug_param_ilinebr' of ↵ | Dimitri van Heesch | 2020-12-24 | 1 | -1/+1 | |
|\ | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_param_ilinebr | |||||
| * | Concatenation of \param text and \details text | albert-github | 2020-12-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a simple file like: ``` /// \file /// @brief Different xxxxxxxxxxxxxxxxxxxxx /// @param[in] var = zzzzzz /// @details Different yyyyyyyy void fie(int var); `` we see in the version 1.8.18 that the text is displayed as: ``` Parameters [in] var = zzzzzz Different yyyyyyyy ``` but in the newer versions this is like: ``` Parameters [in] var = zzzzzz Different yyyyyyyy ``` the inserted intermediate `\ilinebr` are not handled as newlines | |||||
* | | issue #7471: [1.8.16 regression] multiple use of page label | Dimitri van Heesch | 2020-12-24 | 1 | -2/+5 | |
| | | ||||||
* | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-12-24 | 4 | -247/+3 | |
|\ \ | ||||||
| * \ | Merge pull request #8276 from albert-github/feature/bug_refactor_lauout_default | Dimitri van Heesch | 2020-12-24 | 4 | -247/+3 | |
| |\ \ | | | | | | | | | Refactoring position of layout_default.xml | |||||
| | * | | Refactoring position of layout_default.xml | albert-github | 2020-12-24 | 4 | -247/+3 | |
| | | | | | | | | | | | | | | | | The position of the `layout_defaul.xml` was still done by a dedicated script and not by the resource manager. | |||||
* | | | | issue #8050: Artificial classDef confuses getCanonicalTypeForIdentifier() | Dimitri van Heesch | 2020-12-24 | 1 | -1/+6 | |
|/ / / | ||||||
* | | | issue #8274 List entries for file & namespace enums (part 2) | Dimitri van Heesch | 2020-12-24 | 2 | -4/+19 | |
|/ / | ||||||
* | | Regression: fixed 'no matching class member found for' warning in OpenMSX ↵ | Dimitri van Heesch | 2020-12-23 | 1 | -2/+2 | |
| | | | | | | | | project | |||||
* | | Regression: Members of template instances were no longer outputted | Dimitri van Heesch | 2020-12-23 | 1 | -1/+1 | |
| | | ||||||
* | | issue #8274: List entries for file & namespace enums | Dimitri van Heesch | 2020-12-23 | 1 | -76/+65 | |
| | | ||||||
* | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-12-23 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | issue #8269 Make failed when building layout.cpp | albert-github | 2020-12-23 | 1 | -1/+1 | |
| | | | | | | | | | | When a `\r` is present of the line ending of the file `layout_default.xml` this leads to unexpected results (the `\r` should not be present at all). By means of removing the `\r` this problem can be solved. | |||||
* | | Refactoring: replace NamespaceSDict by NamespaceLinkedMap | Dimitri van Heesch | 2020-12-23 | 17 | -282/+150 | |
| | | ||||||
* | | Refactoring: replaced getNamespaceSDict() by getNamespaces() | Dimitri van Heesch | 2020-12-23 | 14 | -343/+313 | |
|/ | ||||||
* | issue #6471: Out-of-line documentation of scoped enums | Dimitri van Heesch | 2020-12-22 | 1 | -3/+76 | |
| | ||||||
* | Merge pull request #8268 from albert-github/feature/bug_warn_util | Dimitri van Heesch | 2020-12-22 | 1 | -3/+3 | |
|\ | | | | | Remove warnings from util.cpp | |||||
| * | Remove warnings from util.cpp | albert-github | 2020-12-21 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | Remove warnings from util.cpp (as done on other places as well): ``` ...\src\util.cpp(3592): warning C4242: '=': conversion from 'int' to 'char', possible loss of data ...\src\util.cpp(3593): warning C4242: '=': conversion from 'int' to 'char', possible loss of data ``` | |||||
* | | Merge pull request #8271 from albert-github/feature/bug_cnt_md_anchor | Dimitri van Heesch | 2020-12-22 | 1 | -1/+1 | |
|\ \ | | | | | | | Miscounting of lines in case of inserting an anchor for a "H." tag | |||||
| * | | Miscounting of lines in case of inserting an anchor for a "H." tag | albert-github | 2020-12-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a simple file like: ``` # The page # a section ##### a h5 section \error7 ``` we get as warning: ``` .../aa.md:8: warning: Found unknown command '\error7' ``` instead of ``` .../aa.md:7: warning: Found unknown command '\error7' ``` This is due to the fact that the ``` ##### a h5 section ``` is translated into: ``` \anchor autotoc_md2 <h5>a h5 section</h5> ``` instead of ``` \anchor autotoc_md2\ilinebr <h5>a h5 section</h5> ``` | |||||
* | | | Fixed more issues handling Java nested generic classes (part 2) | Dimitri van Heesch | 2020-12-22 | 1 | -2/+6 | |
| | | | ||||||
* | | | Fixed more issues handling Java nested generic classes | Dimitri van Heesch | 2020-12-22 | 1 | -2/+28 | |
|/ / | ||||||
* | | Refactoring: remove unused Doxygen::genericsSDict | Dimitri van Heesch | 2020-12-22 | 4 | -42/+2 | |
| | | ||||||
* | | Fixed scope resolution problem for nested Java generics | Dimitri van Heesch | 2020-12-22 | 3 | -11/+16 | |
|/ | ||||||
* | Merge pull request #8237 from albert-github/feature/bug_anchor_member_group | Dimitri van Heesch | 2020-12-21 | 1 | -1/+1 | |
|\ | | | | | Multiple anchors with member-group | |||||
| * | Multilke anchors with member-group | albert-github | 2020-12-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running a link checker on the CGAL (e.g. AABB_tree package) we get a lot of warnings like: ``` Processing file:///.../doc_output/AABB_tree/classCGAL_1_1AABB__tree.html List of duplicate and empty anchors member-group Lines: 191, 229, 258, 297, 316, 335, 347 ``` The member-group anchor is shown like: ``` <a name="member-group"></a> ``` and create each time the `\name` command is used. the `\name` command can be used multiple times on a page. There is (no way to) reference the anchor (like `<a href="#member-group">...`) found in the doxygen code. Setting the name to the empty string prevents the anchor from being created. | |||||
* | | Merge pull request #8265 from albert-github/feature/bug_bld_warn | Dimitri van Heesch | 2020-12-21 | 3 | -7/+7 | |
|\ \ | | | | | | | Remove some build warnings | |||||
| * | | Remove some build warnings | albert-github | 2020-12-20 | 3 | -7/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Removing some build warnings like: ``` D:\a\doxygen\doxygen\src\groupdef.cpp(628): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data D:\a\doxygen\doxygen\src\index.cpp(3950): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data ``` | |||||
* | | | Refactoring: modernize class index | Dimitri van Heesch | 2020-12-21 | 8 | -327/+167 | |
| | | | ||||||
* | | | Regression: Fixed crash while processing the Kafka package. | Dimitri van Heesch | 2020-12-20 | 2 | -3/+5 | |
| | | | ||||||
* | | | Avoid unused variable 'g_docCrossReferenceMutex' warning | Dimitri van Heesch | 2020-12-20 | 1 | -1/+2 | |
|/ / | | | | | | | When building without libclang support | |||||
* | | Removed unused taggedInnerClasses member | Dimitri van Heesch | 2020-12-19 | 3 | -24/+0 | |
| | | ||||||
* | | Refactoring: replace ClassSDict by ClassLinkedMap/ClassLinkedRefMap | Dimitri van Heesch | 2020-12-19 | 34 | -1131/+875 | |
| | | ||||||
* | | Add param validation to typedef function pointers | Fabio Utzig | 2020-12-17 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | Currently typedef'd function pointers, typically used as callbacks, don't have their `@param` documentation properly validated. This commit adds a proper check by initializing their memberdef with the parsed args. To avoid duplicating the params in the output, since typedef's already have the params in their definition, an extra check was added. Signed-off-by: Fabio Utzig <fabio.utzig@nordicsemi.no> | |||||
* | | Simplified escaping for latex URLs | Dimitri van Heesch | 2020-12-16 | 1 | -11/+2 | |
| | | ||||||
* | | Merge branch 'albert-github-feature/bug_utf_8_latex_href' | Dimitri van Heesch | 2020-12-16 | 1 | -40/+83 | |
|\ \ | ||||||
| * | | Unified the routine to get the next UTF8 character from a UTF8 stream | Dimitri van Heesch | 2020-12-16 | 1 | -84/+71 | |
| | | | ||||||
| * | | Merge branch 'feature/bug_utf_8_latex_href' of ↵ | Dimitri van Heesch | 2020-12-16 | 1 | -1/+57 | |
| |\ \ | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_utf_8_latex_href | |||||
| | * | | Incorrect handling of UTF-8 characters in latex reference statement | albert-github | 2020-12-11 | 1 | -1/+57 | |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | In case in there is a literal utf-8 character like the the Unicode En Dash (U+2013) a pages is accessed with `\T1\endash` like: ``` https://en.wikipedia.org/wiki/Damerau\T1\textendash_Levenshtein_distance ``` and this page cannot be found, so the UTF-8 character has to be handled properly here. This is found when solving issue #8241 | |||||
* | | | Merge pull request #8243 from albert-github/feature/issue_8142 | Dimitri van Heesch | 2020-12-16 | 1 | -1/+1 | |
|\ \ \ | |/ / |/| | | issue #8142 UTF-8 in URL in source generates truncated URL in HTML | |||||
| * | | issue #8142 UTF-8 in URL in source generates truncated URL in HTML | albert-github | 2020-12-11 | 1 | -1/+1 | |
| |/ | | | | | | | Specifying the URL in a similar way as other IDs |