Один недавно обновленный интересный инструмент - Ruby Object-Oriented Design Inferometer - руди для краткости. Это на v1.3.0, так что я предполагаю, что он довольно зрелый.
Я сам не пробовал, потому что мой код, конечно, уже безупречен (ха).
Что касается тестового покрытия (о, дорогой, я тоже не пробовал) есть rcov
Также (смотрите, я определенно собираюсь попробовать некоторые из них сегодня. По крайней мере, один), возможно, вам стоит взглянуть на flog и flay для другого средства проверки стиля и поиска кандидатов на рефакторинг. 1013 *