Sha256: aac4299fcd71225514c0b1ca18a925d8fb6620c3be23948b64e7a462ccae8687

Contents?: true

Size: 532 Bytes

Versions: 13

Compression:

Stored size: 532 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::Baker.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
      RakeNBake::Baker.log_missing_gem 'rails_best_practices'
      abort
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rake-n-bake-3.1.2 tasks/rails_best_practices.rake
rake-n-bake-3.1.1 tasks/rails_best_practices.rake
rake-n-bake-3.1.0 tasks/rails_best_practices.rake
rake-n-bake-3.0.0 tasks/rails_best_practices.rake
rake-n-bake-2.1.4 tasks/rails_best_practices.rake
rake-n-bake-2.1.3 tasks/rails_best_practices.rake
rake-n-bake-2.1.2 tasks/rails_best_practices.rake
rake-n-bake-2.1.1 tasks/rails_best_practices.rake
rake-n-bake-2.1.0 tasks/rails_best_practices.rake
rake-n-bake-2.0.1 tasks/rails_best_practices.rake
rake-n-bake-2.0.0 tasks/rails_best_practices.rake
rake-n-bake-1.4.3 tasks/rails_best_practices.rake
rake-n-bake-1.4.2 tasks/rails_best_practices.rake