Commit f523e77

mo <mo.khan@gmail.com>
2018-03-10 17:15:14
add reek linter.
1 parent 0858b2b
Rakefile
@@ -1,15 +1,15 @@
 # frozen_string_literal: true
 
+require 'bundler/audit/task'
 require 'bundler/gem_tasks'
+require 'reek/rake/task'
 require 'rspec/core/rake_task'
+require 'rubocop/rake_task'
 
 RSpec::Core::RakeTask.new(:spec)
-task default: :spec
-
-require 'rubocop/rake_task'
 RuboCop::RakeTask.new(:rubocop)
-
-require 'bundler/audit/task'
 Bundler::Audit::Task.new
+Reek::Rake::Task.new(:reek)
 
-task lint: [:rubocop, 'bundle:audit']
+task lint: [:rubocop, :reek, 'bundle:audit']
+task default: :spec
saml-kit.gemspec
@@ -34,6 +34,7 @@ Gem::Specification.new do |spec|
   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 'reek', '~> 4.8'
   spec.add_development_dependency 'rspec', '~> 3.0'
   spec.add_development_dependency 'rspec-benchmark', '~> 0.3'
   spec.add_development_dependency 'rubocop', '~> 0.52'