From: Cheshire Cat Date: 2006-09-26T00:00:27+09:00 Subject: unused methods I'm wondering if there is a good, quick way to determine unused methods in a large Ruby or Rails application. My situation is that I wrote a Rails app sometime last year, when I was first learning both Ruby and Rails, and coming back to it now, it looks like a PHP app that just happens to be written in Ruby (I came from PHP). So, I'm refactoring a lot of things to make it more modular and Ruby-esque, but I haven't been deleting functionality along the way out of concern for keeping it working while I update it. Now, though, I would like to be able to have something parse my source and, for every method defined, have a count of how many times it is used, where it is called, etc. Is there a tool like this out there, or will I need to write such a beast? Thanks!