Skip to content

Instantly share code, notes, and snippets.

@pithyless
Forked from steveklabnik/quality.rake
Created January 1, 2012 13:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pithyless/1547303 to your computer and use it in GitHub Desktop.
Save pithyless/1547303 to your computer and use it in GitHub Desktop.
My new favorite Rake task
require 'flog'
require 'flog_task'
require 'flay'
require 'flay_task'
require 'roodi'
require 'roodi_task'
FlogTask.new :flog, SOME_NUMBER_HERE, %w[app lib]
FlayTask.new :flay, OTHER_NUMBER_HERE, %w[app lib]
RoodiTask.new 'roodi', ['app/**/*.rb', 'lib/**/*.rb']
desc "Runs all code quality metrics"
task :quality => [:flog, :flay, :roodi]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment