Last modified: 2013-06-21 23:35:05 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T28699, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26699 - Allow method blacklisting in doxygen call graphs
Allow method blacklisting in doxygen call graphs
Status: NEW
Product: MediaWiki
Classification: Unclassified
Documentation (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: code_quality
  Show dependency treegraph
 
Reported: 2011-01-12 23:08 UTC by Sam Reed (reedy)
Modified: 2013-06-21 23:35 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Sam Reed (reedy) 2011-01-12 23:08:18 UTC
Some methods, such as wfProfileIn(), wfProfileOut() don't really add much to a lot of the call graphs, and end up making them a lot more complex

Being able to blacklist methods from inclusion would be really useful
Comment 1 Niklas Laxström 2011-01-15 13:44:34 UTC
Maybe http://www.stack.nl/~dimitri/doxygen/config.html#cfg_exclude_symbols can be used for this.
Comment 2 Antoine "hashar" Musso (WMF) 2011-03-12 15:45:48 UTC
Should probably be reported upstream. There are commands to enable the graphs on a per function basis \callgraph \callergraph . Maybe two new commands could be added to explicitly disable them such as \nocallgraph & \nocallergraph ?
Comment 3 Kevin Israel (PleaseStand) 2013-04-13 00:00:43 UTC
Is this still a problem? maintenance/Doxyfile now specifies CALL_GRAPH = NO and CALLER_GRAPH = NO.
Comment 4 Andre Klapper 2013-06-21 22:45:00 UTC
Reedy: Is this still a problem? 

> maintenance/Doxyfile now specifies CALL_GRAPH = NO and CALLER_GRAPH = NO.
Comment 5 Sam Reed (reedy) 2013-06-21 23:35:05 UTC
Yes, well, sort of.

The call graphs have some use, but there are numerous methods that we don't really care if they are called - it gives no information.

They were turned off because they were too big etc

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links