diff --git a/.rubocop.yml b/.rubocop.yml index 24475a7d9..f300a1ec4 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,6 +1,7 @@ inherit_from: .rubocop_todo.yml require: + - rubocop-packaging - rubocop-performance AllCops: diff --git a/Gemfile b/Gemfile index 45aee7dbf..8c6f3b4ac 100644 --- a/Gemfile +++ b/Gemfile @@ -13,6 +13,7 @@ end group :lint, :development do gem 'rubocop', '~> 0.90.0' + gem 'rubocop-packaging', '~> 0.5' gem 'rubocop-performance', '~> 1.0' end diff --git a/faraday.gemspec b/faraday.gemspec index 2212e9811..507ac0de9 100644 --- a/faraday.gemspec +++ b/faraday.gemspec @@ -21,8 +21,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'multipart-post', '>= 1.2', '< 3' spec.add_dependency 'ruby2_keywords' - files = %w[CHANGELOG.md LICENSE.md README.md Rakefile examples lib spec] - spec.files = `git ls-files -z #{files.join(' ')}`.split("\0") + spec.files = Dir['CHANGELOG.md', '{examples,lib,spec}/**/*', 'LICENSE.md', 'Rakefile', 'README.md'] spec.require_paths = %w[lib spec/external_adapters] spec.metadata = { 'homepage_uri' => 'https://lostisland.github.io/faraday',