Я установил metrical в качестве оболочки для metric_fu, и я использую Rails 3.1rc4 и Ruby 1.9.2
Я получил кучу ошибок, которые препятствовали чему-либо, и после того, как Googling обнаружил, что другие люди говорят, что они получили результат, удалив rcov, reek, flog и flay, я сделал то же самое, но на самом деле нашел, добавив обратно в то время, когда это действительно только порка, что приводит к фатальной ошибке. Поэтому я бы предложил добавить файл .metrics в корневой каталог вашего приложения rails - вот мой:
MetricFu::Configuration.run do |config|
# config.metrics -= [:rcov]
# config.metrics -= [:reek]
# config.metrics -= [:flay]
config.metrics -= [:flog]
end
Теперь это работает нормально, и у меня есть почти полное покрытие из metric_fu.