Sha256: 412ffb3151c67d2db13cd403d1ec2253a70ebf7807834306758f3bd60c69a771

Contents?: true

Size: 662 Bytes

Versions: 3

Compression:

Stored size: 662 Bytes

Contents

begin
  require 'rails_best_practices'

  namespace :bake do
    desc 'A code metric tool to check the quality of rails code'
    task :rails_best_practices do
      RakeNBake::AssistantBaker.log_step 'Running Rails Best Practices'
      fail unless system('bundle exec rails_best_practices')
    end
  end

rescue LoadError
  namespace :bake do
    desc 'Rails Best Practices is not available (gem not installed)'
    task :rails_best_practices do
      $stdout.puts 'This task is not avaialble because the Rails Best Practices gem is not installed'
      $stderr.puts "Try adding \"gem 'rails_best_practices'\" to your Gemfile and try again"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rake-n-bake-1.2.0 tasks/rails_best_practices.rake
rake-n-bake-1.1.5 tasks/rails_best_practices.rake
rake-n-bake-1.1.4 tasks/rails_best_practices.rake