Commit 56beb9f

mo <mo.khan@gmail.com>
2018-03-03 18:27:36
add lint tasks.
1 parent 45300e5
Rakefile
@@ -1,7 +1,11 @@
+require "bundler/audit/task"
 require "bundler/gem_tasks"
 require "rspec/core/rake_task"
+require "rubocop/rake_task"
 
 RSpec::Core::RakeTask.new(:spec)
+RuboCop::RakeTask.new(:rubocop)
+Bundler::Audit::Task.new
 
-task :default => :spec
-task lint: []
+task default: :spec
+task lint: [:rubocop, 'bundle:audit']
xml-kit.gemspec
@@ -29,8 +29,11 @@ Gem::Specification.new do |spec|
   spec.add_dependency "tilt", ">= 1.4.1"
   spec.add_dependency "xmldsig", "~> 0.6"
   spec.add_development_dependency "bundler", "~> 1.16"
+  spec.add_development_dependency "bundler-audit", "~> 0.6"
   spec.add_development_dependency "ffaker", "~> 2.7"
   spec.add_development_dependency "rake", "~> 10.0"
   spec.add_development_dependency "rspec", "~> 3.0"
+  spec.add_development_dependency "rubocop", "~> 0.52"
+  spec.add_development_dependency "rubocop-rspec", "~> 1.22"
   spec.add_development_dependency "simplecov", "~> 0.15.1"
 end