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

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
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