Firstly, thanks to Benjamin for bringing metric_fu back from the dead - it's really appreciated.
I am now trying to perform similar miracles on my own application, pulling it up from ruby 1.8.7 / rails 3.0. I've manage ruby to 1.9, but next I was looking into rails 3.1, and that's when the Gemfile started to whine.
Looking at metric_fu now, I note that the later versions do not need to be run within the Gemfile - is that the better way of running it ? Equally, we'd like to run the reports via Jenkins, which I guess means installing the gem manually on the box (as currently it's installed via bundler) - will this work ?
Part of our build was always to run the reek part of the report, and fail if the reek count increased (encouraging the developer to fix the reek, or comment / exclude the error manually to acknowledge it's one we can live with). This might be something we can still do my remote executing metric_fu outside of our application context though, and just parse the output YML file, not sure.
Finally, doesn't simplecov need to be part of the Gemfile bundle ? Does that mean metric_fu will need to be as well, if we want to do code coverage ?
Sorry, scattered thoughts from someone slightly out of their depth here. Appreciate any advice / tips / assistance.
Regards,
Ben