Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactoring: modernize MemberList | Dimitri van Heesch | 2021-01-22 | 1 | -189/+142 |
| | |||||
* | Refactoring: modernize getMemberLists() | Dimitri van Heesch | 2021-01-04 | 1 | -29/+6 |
| | |||||
* | Refactoring: replace ExampleSDict by ExampleList | Dimitri van Heesch | 2021-01-01 | 1 | -37/+9 |
| | |||||
* | Refactoring: replace Doxygen::memGrpInfoDict by Doxygen::memberGroupInfoMap | Dimitri van Heesch | 2020-12-30 | 1 | -5/+10 |
| | |||||
* | Add param validation to typedef function pointers | Fabio Utzig | 2020-12-17 | 1 | -1/+1 |
| | | | | | | | | | | 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> | ||||
* | Improve handling of inline namespace members in LateX/RTF output | Dimitri van Heesch | 2020-12-02 | 1 | -2/+6 |
| | |||||
* | Refactoring: move addDocCrossReference to memberdef.cpp/.h | Dimitri van Heesch | 2020-11-28 | 1 | -0/+42 |
| | |||||
* | issue #8070: C++: \var don't document enum class values | Dimitri van Heesch | 2020-11-22 | 1 | -8/+10 |
| | |||||
* | Fix for crash when using members of a partially constructed object | Dimitri van Heesch | 2020-11-14 | 1 | -2/+2 |
| | |||||
* | Refactoring: replacing dynamic_cast by static_cast to improve performance | Dimitri van Heesch | 2020-11-13 | 1 | -30/+95 |
| | |||||
* | Refactoring: Introduce immutable and mutable interfaces | Dimitri van Heesch | 2020-11-09 | 1 | -170/+53 |
| | | | | | | 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. | ||||
* | Minor tweaks | Dimitri van Heesch | 2020-11-05 | 1 | -1/+1 |
| | |||||
* | issue #8091: [C++] Newer doxygen versions add a lot of bogus warnings about ↵ | Dimitri van Heesch | 2020-10-14 | 1 | -7/+1 |
| | | | | undocumented entities | ||||
* | Fix for broken LaTeX output. | Dimitri van Heesch | 2020-09-27 | 1 | -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 use | Dimitri van Heesch | 2020-09-27 | 1 | -4/+4 |
| | |||||
* | issue #8037: Links using @ref stopped working in doxygen 1.8.19 | Dimitri van Heesch | 2020-09-21 | 1 | -0/+1 |
| | |||||
* | Renamed EXTRACT_ANON_ARGUMENTS to RESOLVE_UNNAMED_PARAMS and enabled it by ↵ | Dimitri van Heesch | 2020-09-16 | 1 | -11/+14 |
| | | | | default | ||||
* | Merge branch 'arg_name_as_comment' of https://github.com/tolnaisz/doxygen ↵ | Dimitri van Heesch | 2020-09-16 | 1 | -1/+63 |
|\ | | | | | | | into tolnaisz-arg_name_as_comment | ||||
| * | Support commented out argument names in declarations controlled by new cofig ↵ | Szabi Tolnai | 2020-08-11 | 1 | -1/+63 |
| | | | | | | | | EXTRACT_ANON_ARGUMENTS. | ||||
* | | issue #6442 C++: Trailing return type syntax + void | albert-github | 2020-09-08 | 1 | -2/+2 |
| | | | | | | | | corrected typo | ||||
* | | issue #6442 C++: Trailing return type syntax + void | albert-github | 2020-09-07 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having: ``` /*! * \brief Performs some side effect */ auto side_effect_after() -> void {} ``` We get the warning: ``` warning: return type of member side_effect_after is not documented ``` as the trailing return type was not taken into consideration. | ||||
* | | issue #7973: C++ grouped functions in namespace have disapeard | Dimitri van Heesch | 2020-08-24 | 1 | -10/+10 |
| | | | | | | | | | | - reverted some of the change that introduced the problem - fixed the original problem (#7216) in a different way | ||||
* | | Fixes doxygen/doxygen#7760: void return type reported as not documented | Poehlsen, Stephan | 2020-08-14 | 1 | -22/+2 |
|/ | |||||
* | issue #7943: transferArgumentDocumentation is erroneous | Dimitri van Heesch | 2020-08-05 | 1 | -2/+2 |
| | |||||
* | Simplified extractDirection() | Dimitri van Heesch | 2020-07-30 | 1 | -1/+1 |
| | | | | Also fixed bug preventing direction to be stripped from the parameter documentation. | ||||
* | issue #6846 Doxygen parsing global variable as function in certain cases (#7903) | albert-github | 2020-07-16 | 1 | -1/+2 |
| | | | | A parameter can only be present for a function, so we should test on the member being a function it as well. This fix is for the problem as reported by @tgpfeiffer | ||||
* | Refactor: modernize markdown and make it thread-safe | Dimitri van Heesch | 2020-06-16 | 1 | -12/+21 |
| | |||||
* | bug_121547 extern variable is being referenced in documentation incorrectly ↵ | albert-github | 2020-06-13 | 1 | -3/+4 |
| | | | | | (#7792) It is made clear that where the variable is declared "extern" that it is also shown at that place in the documentation | ||||
* | Better warning for non documented struct | albert-github | 2020-05-24 | 1 | -7/+4 |
| | | | | | In case if a 'struct' we get the message about a 'class', by using the 'compoundTypeString' this can be corrected. (message was originally found in #7304) | ||||
* | Refactoring: Introduce type names for commonly used container types | Dimitri van Heesch | 2020-05-01 | 1 | -8/+8 |
| | |||||
* | Refactor: improve encapsulation for ArgumentList | Dimitri van Heesch | 2020-04-25 | 1 | -9/+9 |
| | |||||
* | Performance improvements after profiling | Dimitri van Heesch | 2020-04-24 | 1 | -34/+36 |
| | | | | | In some cases performance dropped when upgrading from version 1.8.16 to 1.8.17 or 1.8.18. With these changes the performance should be back to normal again. | ||||
* | Fix html file ext in external docs (#7679) | avostrik | 2020-04-01 | 1 | -1/+1 |
| | | | | | | | | | | | | * Add HTML extension to url conditionally in tree view item. This change fixes issue with double extension in treeview file list items generated from external tag file. Items that were read from tag file already have extension. * Add missing HTML file extension in writeTagFile() calls * Unify addition of HTML file extension in writeTagFile calls. Signed-off-by: Andrey Vostrikov <andrey.vostrikov@cogentembedded.com> | ||||
* | Merge branch 'remove_tcl' | Dimitri van Heesch | 2020-03-22 | 1 | -33/+0 |
|\ | |||||
| * | Remove support for TCL (code is too buggy and unmaintained, language not ↵ | Dimitri van Heesch | 2020-03-15 | 1 | -33/+0 |
| | | | | | | | | very popular) | ||||
* | | Issue #7635: Incorrect location for enum in XML file (part 3) | Dimitri van Heesch | 2020-03-17 | 1 | -3/+3 |
|/ | |||||
* | Remove dead code and fix more warnings | Dimitri van Heesch | 2020-03-08 | 1 | -1/+0 |
| | |||||
* | Enabled stricter compiler warnings and fixed all new warnings | Dimitri van Heesch | 2020-03-08 | 1 | -13/+9 |
| | |||||
* | Restructure the way RefLists are handled | Dimitri van Heesch | 2020-02-27 | 1 | -1/+1 |
| | |||||
* | Fixed typo | Dimitri van Heesch | 2020-02-09 | 1 | -1/+1 |
| | |||||
* | issue #7411: "warning: return type of member is not documented" for static ↵ | Dimitri van Heesch | 2020-02-09 | 1 | -7/+30 |
| | | | | void and virtual void functions | ||||
* | Fix for internal inconsistency warning (regression) | Dimitri van Heesch | 2019-12-27 | 1 | -1/+1 |
| | |||||
* | issue #7319: Bug 790856 - Namespace member functions links are broken | Dimitri van Heesch | 2019-12-27 | 1 | -4/+4 |
| | |||||
* | Merge branch 'master' into spelling | Dimitri van Heesch | 2019-12-23 | 1 | -80/+84 |
|\ | |||||
| * | issue 3417: C++: friend template functions shown even with ↵ | Dimitri van Heesch | 2019-12-21 | 1 | -11/+12 |
| | | | | | | | | HIDE_FRIEND_COMPOUNDS=yes | ||||
| * | issue #7446: C#: parameter named `extends` is broken in the documentation | Dimitri van Heesch | 2019-12-20 | 1 | -3/+3 |
| | | |||||
| * | issue #7456: function-like macros generate warnings | Dimitri van Heesch | 2019-12-20 | 1 | -1/+2 |
| | | |||||
| * | Merge branch 'master' into feature/bug_coverity_unint | Dimitri van Heesch | 2019-12-08 | 1 | -3/+3 |
| |\ | |||||
| | * | Split language parser into "outline parser" and "code parser" | Dimitri van Heesch | 2019-12-03 | 1 | -3/+3 |
| | | | |||||
| * | | Coverity uninitialized | albert-github | 2019-12-02 | 1 | -60/+60 |
| |/ | | | | | | | Fixing a number of uninitialized variables based on the coverity output of November 30, 2019 |