GNOME Bugzilla – Bug 153368
complaining about static functions being documented elsewhere
Last modified: 2018-07-30 10:49:25 UTC
[forwarded from http://bugs.debian.org/216195] home/davh/xxx/load/xxx.cc:628: Warning: member signal_handler: ignoring the detailed description found here, since another one was found at line 1583 of file /home/davh/xxx/load/yyy.cc! It should not complain about a static function in a file being available in several files!
Instead of opening a new bug I am appending to this one, since I think my complaint is similar. If the name of a static method appears in more than one module of a project doxygen becomes confused when it cross references this static method for the "referenced by" links. It lists all methods in all modules of the project that call the static method (even though the methods are referencing different static methods in different modules that just happen to have the same name) and it links all methods in all modules of the project that call the static method to the same static method which is usually just the first occurrence that doxygen found (instead of the static method in each module). This is not very good if the documentation is being used to provide a call graph since it is linking to the wrong method(s).
Any news of this bug ?
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to https://github.com/doxygen/doxygen/issues All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github. Hence I am closing this GNOME Bugzilla ticket. Please use the corresponding ticket in Github instead. Thanks a lot!