Either that or you can roll your own pretty easily with Kernel#set_trace_func  which will be much more customisable to your needs. <br><a href="http://ruby-doc.org/core/classes/Kernel.html">http://ruby-doc.org/core/classes/Kernel.html</a><br>
But with any of those solutions the danger is that your test suit misses something vital that your app is still using. So much caution required. <br><br><div class="gmail_quote">On 16 February 2010 15:27, Anthony Green <span dir="ltr"><<a href="mailto:Anthony.Green@bbc.co.uk">Anthony.Green@bbc.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>
Or go all out with metric_fu<br>
<div><div></div><div class="h5"><br>
> rcov<br>
><br>
> On 16 February 2010 23:20, Tim Cowlishaw <<a href="mailto:tim@timcowlishaw.co.uk">tim@timcowlishaw.co.uk</a>> wrote:<br>
><br>
>> Hey all,<br>
>><br>
>> I'm working on a fairly complex app, but one with a lot of code that could<br>
>> potentially have been deprecated ages ago, and never removed. I was just<br>
>> wondering if there was some sort of source-code analysis tool that would run<br>
>> my specs and features, and then report on which areas of the codebase where<br>
>> never called as part of the test suite, giving me some idea of areas of the<br>
>> app that can be pruned back. Anyone have any idea whether such a thing<br>
>> exists?<br>
>><br>
>> Cheers,<br>
>><br>
>> Tim<br>
>><br>
>> _______________________________________________<br>
>> Chat mailing list<br>
>> <a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
>> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
>><br>
> _______________________________________________<br>
> Chat mailing list<br>
> <a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br>
</div></div>--<br>
Anthony Green<br>
Client Side Developer<br>
Future Media & Technology for BBC Audio & Music Interactive<br>
Room 718 | 7th Floor | Henry Wood House | Tel: x54341<br>
<br>
<br>
<a href="http://www.bbc.co.uk/" target="_blank">http://www.bbc.co.uk/</a><br>
This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated.<br>
If you have received it in error, please delete it from your system.<br>
Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately.<br>
Please note that the BBC monitors e-mails sent or received.<br>
Further communication will signify your consent to this.<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</div></div></blockquote></div><br>