Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactoring: remove unused Doxygen::genericsSDict | Dimitri van Heesch | 2020-12-22 | 1 | -17/+0 |
| | |||||
* | Fixed scope resolution problem for nested Java generics | Dimitri van Heesch | 2020-12-22 | 1 | -2/+2 |
| | |||||
* | Refactoring: modernize class index | Dimitri van Heesch | 2020-12-21 | 1 | -4/+4 |
| | |||||
* | Regression: Fixed crash while processing the Kafka package. | Dimitri van Heesch | 2020-12-20 | 1 | -2/+5 |
| | |||||
* | Removed unused taggedInnerClasses member | Dimitri van Heesch | 2020-12-19 | 1 | -21/+0 |
| | |||||
* | Refactoring: replace ClassSDict by ClassLinkedMap/ClassLinkedRefMap | Dimitri van Heesch | 2020-12-19 | 1 | -78/+52 |
| | |||||
* | Improve handling of inline namespace members in LateX/RTF output | Dimitri van Heesch | 2020-12-02 | 1 | -94/+112 |
| | |||||
* | Refactoring: make setAnchors() a member of MemberList | Dimitri van Heesch | 2020-11-28 | 1 | -1/+1 |
| | |||||
* | Refactoring: removing setVisited/isVisited members | Dimitri van Heesch | 2020-11-20 | 1 | -10/+0 |
| | |||||
* | 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 | -29/+94 |
| | |||||
* | Refactoring: Introduce immutable and mutable interfaces | Dimitri van Heesch | 2020-11-09 | 1 | -332/+314 |
| | | | | | | 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. | ||||
* | Refactoring: introduce SymbolResolver to group symbol lookup routines | Dimitri van Heesch | 2020-10-28 | 1 | -1/+3 |
| | | | | - Main goal was to avoid use of global state. | ||||
* | Enabling both ALLEXTERNALS and BUILTIN_STL_SUPPORT caused artificial STL ↵ | Dimitri van Heesch | 2020-10-19 | 1 | -6/+4 |
| | | | | classes to appear in the class hierarchy. | ||||
* | Performance tweak: Pass BaseClassList by const reference | Dimitri van Heesch | 2020-10-17 | 1 | -6/+6 |
| | |||||
* | Refactoring: Modernize BaseClassList | Dimitri van Heesch | 2020-10-12 | 1 | -375/+310 |
| | |||||
* | issue #8037: Links using @ref stopped working in doxygen 1.8.19 | Dimitri van Heesch | 2020-09-21 | 1 | -0/+1 |
| | |||||
* | issue #7973: C++ grouped functions in namespace have disapeard | Dimitri van Heesch | 2020-08-24 | 1 | -1/+1 |
| | | | | | - reverted some of the change that introduced the problem - fixed the original problem (#7216) in a different way | ||||
* | Refactor: modernize markdown and make it thread-safe | Dimitri van Heesch | 2020-06-16 | 1 | -4/+8 |
| | |||||
* | Refactor: modernize configuration values | Dimitri van Heesch | 2020-06-04 | 1 | -6/+4 |
| | |||||
* | Refactoring: Introduce type names for commonly used container types | Dimitri van Heesch | 2020-05-01 | 1 | -10/+10 |
| | |||||
* | Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMap | Dimitri van Heesch | 2020-04-27 | 1 | -351/+268 |
| | |||||
* | Refactoring: Improve encapsulation of MemberInfo class | Dimitri van Heesch | 2020-04-27 | 1 | -51/+52 |
| | |||||
* | Performance improvements after profiling | Dimitri van Heesch | 2020-04-24 | 1 | -5/+4 |
| | | | | | 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. | ||||
* | Replaced MemberNameSDict by MemberNameLinkedMap based on LinkedMap | Dimitri van Heesch | 2020-04-08 | 1 | -43/+19 |
| | |||||
* | Enabled stricter compiler warnings and fixed all new warnings | Dimitri van Heesch | 2020-03-08 | 1 | -60/+60 |
| | |||||
* | Restructure the way RefLists are handled | Dimitri van Heesch | 2020-02-27 | 1 | -1/+1 |
| | |||||
* | issue #7446: C#: parameter named `extends` is broken in the documentation | Dimitri van Heesch | 2019-12-20 | 1 | -1/+1 |
| | |||||
* | Coverity uninitialized | albert-github | 2019-12-02 | 1 | -34/+34 |
| | | | | Fixing a number of uninitialized variables based on the coverity output of November 30, 2019 | ||||
* | issue #7348 Better warning in case a graph would have been to large | Dimitri van Heesch | 2019-11-16 | 1 | -1/+2 |
| | |||||
* | Merge pull request #7377 from albert-github/feature/bug_spell_src | Dimitri van Heesch | 2019-11-06 | 1 | -8/+8 |
|\ | | | | | Spelling corrections for src directory | ||||
| * | Spelling corrections for src directory | albert-github | 2019-11-05 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | 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 restrictive | Dimitri van Heesch | 2019-11-05 | 1 | -21/+6 |
|/ | |||||
* | Replaced QList<ListItemInfo> with std::vector<ListItemInfo> | Dimitri van Heesch | 2019-10-29 | 1 | -1/+1 |
| | |||||
* | Changed ArgumentList to be an STL container | Dimitri van Heesch | 2019-10-27 | 1 | -341/+67 |
| | |||||
* | Reduce the use of QString in favor of the more efficient QCString | Dimitri van Heesch | 2019-09-21 | 1 | -1/+1 |
| | |||||
* | issue #7216: non-const getGroupDef() called on aliased member (cleanup + ↵ | Dimitri van Heesch | 2019-08-26 | 1 | -3/+3 |
| | | | | null pointer fix) | ||||
* | issue #7216: non-const getGroupDef() called on aliased member | Dimitri van Heesch | 2019-08-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'feature/bug_endblock_msg' of ↵ | Dimitri van Heesch | 2019-08-04 | 1 | -12/+12 |
|\ | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg | ||||
| * | Correction warning message | albert-github | 2019-06-01 | 1 | -12/+12 |
| | | | | | | | | Consistency | ||||
* | | Improved constness and avoid using non-const members of aliases | Dimitri van Heesch | 2019-07-29 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2019-06-13 | 1 | -2/+6 |
|\ \ | |||||
| * | | Consistency not generated inheritance diagram | albert-github | 2019-06-07 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | Also warn when an inheritance diagram is not generated. Corrected "dead" code in if statement | ||||
| * | | Doxygen crash on ceph project | albert-github | 2019-06-03 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running doxygen (master) on the ceph project (https://github.com/ceph/ceph/archive/v15.0.0.tar.gz) doxygen crashes with what looks like an endless loop. Seen the code: ``` virtual int countMemberDeclarations(MemberListType lt,const ClassDef *inheritedFrom, int lt2,bool invert,bool showAlways,QPtrDict<void> *visitedClasses) const { return countMemberDeclarations(lt,inheritedFrom,lt2,invert,showAlways,visitedClasses); } ``` and the above code, it looks like the fix might be: ``` virtual int countMemberDeclarations(MemberListType lt,const ClassDef *inheritedFrom, int lt2,bool invert,bool showAlways,QPtrDict<void> *visitedClasses) const { return getCdAlias()->countMemberDeclarations(lt,inheritedFrom,lt2,invert,showAlways,visitedClasses); } ``` | ||||
* | | refactoring dot.cpp | Thomas Haller | 2019-06-13 | 1 | -2/+4 |
|/ | |||||
* | 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. |