Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #6970 from albert-github/feature/issue_6968 | Dimitri van Heesch | 2019-05-07 | 1 | -2/+3 |
|\ | | | | | issue #6968 INLINE_INHERITED_MEMB doesn't respect EXTRACT_PRIVATE=NO | ||||
| * | issue #6968 INLINE_INHERITED_MEMB doesn't respect EXTRACT_PRIVATE=NO | albert-github | 2019-05-07 | 1 | -2/+3 |
| | | | | | | | | Check besides the protection of the method also the protection of the class (but don't forget to ignore it when EXTRACT_PRIVATE is set). | ||||
* | | Add const correctness for argument lists | Dimitri van Heesch | 2019-05-05 | 1 | -2/+2 |
|/ | |||||
* | Improved const correctness and added support for inline namespaces | Dimitri van Heesch | 2019-04-21 | 1 | -126/+440 |
| | |||||
* | Revert "Disabled "inheritance by dominance" warning (try 2)" | Dimitri van Heesch | 2019-03-03 | 1 | -6/+0 |
| | | | | This reverts commit d4243bc66fc911012c8222514d5b33a222993ae5. | ||||
* | Disabled "inheritance by dominance" warning (try 2) | Dimitri van Heesch | 2019-03-02 | 1 | -0/+6 |
| | |||||
* | Refactored Definition and derived classes such that they are abstract interfaces | Dimitri van Heesch | 2019-02-28 | 1 | -217/+444 |
| | |||||
* | Improve constness | Dimitri van Heesch | 2019-01-21 | 1 | -6/+6 |
| | |||||
* | Shortened EXTRACT_PRIVATE_VIRTUAL to EXTRACT_PRIV_VIRTUAL to deal with max ↵ | Dimitri van Heesch | 2019-01-08 | 1 | -1/+1 |
| | | | | length limitation | ||||
* | Implement a new EXTRACT_PRIVATE_VIRTUAL option. | Vladimír Vondruš | 2019-01-03 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The classic article about virtuality from Herb Sutter [1] suggests that virtual functions are always private and public class interface is never virtual. Until now, it was not really possible to document these functions in Doxygen: * Enabling EXTRACT_PRIVATE would show all internals, not just virtual functions, which is not wanted. * Enabling HIDE_UNDOC_MEMBERS and HIDE_UNDOC_CLASSES would effectively disable warnings about *all* undocumented members, which is not wanted. The usual workaround was to put the members into protected scope just for Doxygen: #ifdef DOXYGEN_GENERATING_OUTPUT protected: #else private: #endif /** @brief Documented private virtual function */ virtual doStuff(); The new EXTRACT_PRIVATE_VIRTUAL option makes these visible (and able to be linked to), but shows them *only* if they are documented. [1] http://www.gotw.ca/publications/mill18.htm | ||||
* | Prevent empty member list table (XHTML) | albert-github | 2018-12-11 | 1 | -2/+12 |
| | | | | The table tag should only be written in case a table has at least one row, otherwise a non valid table is generated (XHTML) | ||||
* | XHTML problem with name attribute with VHDL name attribute | albert-github | 2018-12-10 | 1 | -1/+1 |
| | | | | | | | | When running xhtml checker on the doxygen diagram example we get: Syntax of value for attribute name of a is not valid Document mux/xhtml/classmux__using__with.xhtml does not validate This is due to a space in the name tag, substituting the appropriate code solves the problem. As this is a VHDL specific problem only these strings are converted. | ||||
* | Minor restructuring | Dimitri van Heesch | 2018-11-18 | 1 | -196/+184 |
| | |||||
* | Merge remote-tracking branch 'doxygen/master' | Joe George | 2018-11-02 | 1 | -0/+4 |
|\ | |||||
| * | Merge pull request #771 from albert-github/feature/bug_734308 | Dimitri van Heesch | 2018-10-27 | 1 | -0/+4 |
| |\ | | | | | | | Bug 734308 - Error message when using memberof in a C macro | ||||
| | * | Bug 734308 - Error message when using memberof in a C macro | albert-github | 2018-06-18 | 1 | -0/+4 |
| | | | | | | | | | | | | Made a better warning message, a 'define' is a global setting and cannot be made a member of a struct / class. | ||||
* | | | Fix for module quicklinks | Mark Spruiell | 2018-10-22 | 1 | -1/+24 |
| | | | |||||
* | | | Added *.ice files as a recognized file type. | Mark Spruiell | 2018-10-22 | 1 | -36/+289 |
|/ / | | | | | | | Added a Slice-optimized output mode. | ||||
* | | Implementation of standard generator for docbook output | albert-github | 2018-09-07 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | Till now docbook had its own output generator, but lot of possibilities were missing (see remark about updating below), with this patch the (more than) basic implementation has been made. Added some docbook tests to the current tests and updated documentation where necessary Tried updating current version but too many issues remained that were generically handled in the standard generator, code is in current version behind '#if 0' construct in doxygen.cpp and name with '_v1' and in docbookgen.cp' | ||||
* | | Merge pull request #6468 from arm-in/master | Dimitri van Heesch | 2018-09-03 | 1 | -1/+1 |
|\ \ | | | | | | | Typos found by running "codespell" | ||||
| * | | Update classdef.cpp | Armin Müller | 2018-08-21 | 1 | -1/+1 |
| | | | |||||
* | | | Renamed (start/end)SimpleSect to (start/end)Examples. | Dimitri van Heesch | 2018-08-26 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'feature/bug_693515' of ↵ | Dimitri van Heesch | 2018-08-19 | 1 | -2/+2 |
|\ \ \ | |/ / |/| | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_693515 | ||||
| * | | Bug 693515 - The 'Examples:' section; bad/missing style and incorrect spelling | albert-github | 2018-06-29 | 1 | -2/+2 |
| |/ | | | | | | | Made implementation analogous to the implementation for parameters in respect to padding and the use of colon (:). | ||||
* | | Bug 648180 - Fortran: tagfile.tag:789: warning: Unknown compound attribute ↵ | albert-github | 2018-07-20 | 1 | -1/+10 |
|/ | | | | | | `type' found! In Fortran the keyword 'type' is used that in the context of the tag file is 'struct'. | ||||
* | Merge pull request #746 from albert-github/feature/bug_782754 | Dimitri van Heesch | 2018-06-10 | 1 | -14/+0 |
|\ | | | | | Bug 782754 - rtf generation | ||||
| * | Bug 782754 - rtf generation | albert-github | 2018-05-28 | 1 | -14/+0 |
| | | | | | | | | | | | | Looks like problem has been introduced with the fix for bug 445105 (release 1.5.3), in this case the \par is necessary. The fix for bug 741547 (pull request #596) is related to this problem and the fix here is not necessary with this fix. Related to bug 778525, here 2 problems occur and the mangling is solved with this patch. | ||||
* | | Merge branch 'master' into vhdl-localization | Andreas Regel | 2018-05-28 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | # Conflicts: # src/translator.h | ||||
| * | Misc. typos | luz.paz | 2018-04-25 | 1 | -2/+2 |
| | | | | | | | | Found via `codespell` | ||||
* | | Remove default assignment from Translator::trVhdlType() declaration | Andreas Regel | 2018-01-09 | 1 | -1/+1 |
| | | |||||
* | | Add VHDL strings to Translator class and add german translations. | Andreas Regel | 2018-01-08 | 1 | -4/+4 |
|/ | |||||
* | Misc. typos | luzpaz | 2017-12-23 | 1 | -1/+1 |
| | | | | | Super trivial typos Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless Tacked on several more commits | ||||
* | const-ify | Adrian Negreanu | 2017-09-25 | 1 | -2/+2 |
| | |||||
* | Bug 784281 - Problem RTF output: The class list "classes" within the ↵ | albert-github | 2017-08-26 | 1 | -0/+14 |
| | | | | | | namespace report is wrong indicated. Added extra paragraph end after short description just for classes. | ||||
* | Bug 774273 - INLINE_SIMPLE_STRUCTS with enums in classes does not work | Dimitri van Heesch | 2016-11-13 | 1 | -1/+3 |
| | |||||
* | Fixup man only output to use generator state push pop | Artur Kink | 2016-09-26 | 1 | -1/+2 |
| | |||||
* | For manpages remove trailing dash when no brief description | Artur Kink | 2016-09-25 | 1 | -0/+3 |
| | |||||
* | Style fixes and added numbering to overloaded members | Dimitri van Heesch | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | Optimized use of convertNameToFile to improve performance | Dimitri van Heesch | 2016-02-07 | 1 | -38/+31 |
| | |||||
* | Changed configuration mechanism to directly access options in order to ↵ | Dimitri van Heesch | 2016-01-17 | 1 | -69/+69 |
| | | | | improve performance | ||||
* | Bug 758132 - Brief description of non documented functions (fixes) | Dimitri van Heesch | 2015-12-28 | 1 | -1/+1 |
| | |||||
* | Bug 758132 - Brief description of non documented functions | albert-github | 2015-11-22 | 1 | -1/+1 |
| | | | | | In case a function or an other item is not documented and EXTRACT_ALL has not been specified it should not appear in the list with brief description of functions etc. (This patch supersedes the patch as proposed in pull request 411 based on the comments from Dimitri van Heesch) | ||||
* | Fixed a couple of small memory leaks | Dimitri van Heesch | 2015-11-14 | 1 | -1/+1 |
| | |||||
* | Started with generating LaTeX output via the template engine | Dimitri van Heesch | 2015-08-27 | 1 | -3/+0 |
| | |||||
* | Fixed various issues found by PVS-Studio. | Dimitri van Heesch | 2015-08-18 | 1 | -1/+0 |
| | |||||
* | Guarded debug prints against printing a NULL pointer. | Dimitri van Heesch | 2015-04-06 | 1 | -1/+1 |
| | |||||
* | Fixes for showing type constraint relations | Dimitri van Heesch | 2015-03-15 | 1 | -1/+2 |
| | |||||
* | Bump copyright year | Dimitri van Heesch | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Added type constraint relations for Java generics to dot graphs and XML output | Dimitri van Heesch | 2015-02-21 | 1 | -8/+77 |
| | |||||
* | Merge pull request #271 from orbitcowboy/master | Dimitri van Heesch | 2015-01-03 | 1 | -20/+21 |
|\ | | | | | Fix potential null pointer dereference in src/classdef.cpp |