Rakefile in tablecloth-rails-1.0.100 vs Rakefile in tablecloth-rails-1.0.101

- old
+ new

@@ -1,6 +1,9 @@ #!/usr/bin/env rake +# encoding: utf-8 +require 'rubocop/rake_task' + begin require 'bundler/setup' rescue LoadError puts 'You must `gem install bundler` and `bundle install` to run rake tasks' end @@ -18,15 +21,23 @@ rdoc.options << '--line-numbers' rdoc.rdoc_files.include('README.rdoc') rdoc.rdoc_files.include('lib/**/*.rb') end -APP_RAKEFILE = File.expand_path("../spec/test_app/Rakefile", __FILE__) +APP_RAKEFILE = File.expand_path('../spec/test_app/Rakefile', __FILE__) load 'rails/tasks/engine.rake' Bundler::GemHelper.install_tasks require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) -task :default => :spec +task :default => [:rubocop, :spec] + +#------------------------------------------------------ ruby lint/style checks +desc 'Runs rubocop lint tool against the gem.' +task :rubocop do + Rubocop::RakeTask.new(:rubocop) do |task| + # task.fail_on_error = true + end +end # task