Upgrade/Update rubocop

Now that almost all of the rubocop blueprints have been completed, make
one final pass through all of the cookbooks ensuring they're all in
sync with each other.

- Upgrade rubocop to 0.18.1
- Make the rubocop.yml the same as others plus the exception at the bottom

Change-Id: I030322516fcdb1d742d7d4170c1f4436e8115852
Implements: blueprint lint-and-unit-testing-for-havana
This commit is contained in:
Christopher H. Laco
2014-02-04 14:24:29 -05:00
parent 63b9342999
commit 39a2882ccb
3 changed files with 10 additions and 11 deletions

View File

@@ -3,22 +3,20 @@ AllCops:
- metadata.rb
- Gemfile
- attributes/**
- libraries/**
- providers/**
- recipes/**
- resources/**
- spec/**
- recipes/**
# UTF-8 headers not generally in these files
Encoding:
Exclude:
- metadata.rb
- Gemfile
# ignore long lines
LineLength:
Enabled: false
# Allow small arrays before forcing %w or %W
WordArray:
MinSize: 3

View File

@@ -6,4 +6,4 @@ gem 'berkshelf', '~> 2.0.10'
gem 'chefspec', '~> 3.1.4'
gem 'foodcritic', '~> 3.0.3'
gem 'strainer'
gem 'rubocop', '>= 0.16.0'
gem 'rubocop', '~> 0.18.1'

View File

@@ -135,7 +135,7 @@ GEM
mixlib-shellout
systemu (~> 2.5.2)
yajl-ruby
parser (2.1.2)
parser (2.1.4)
ast (~> 1.1)
slop (~> 3.4, >= 3.4.5)
polyglot (0.3.3)
@@ -147,7 +147,7 @@ GEM
puma (1.6.3)
rack (~> 1.2)
rack (1.5.2)
rainbow (1.99.1)
rainbow (2.0.0)
rake (10.1.0)
rbzip2 (0.2.0)
rest-client (1.6.7)
@@ -181,10 +181,11 @@ GEM
rspec-expectations (2.14.4)
diff-lcs (>= 1.1.3, < 2.0)
rspec-mocks (2.14.4)
rubocop (0.16.0)
parser (~> 2.1)
rubocop (0.18.1)
json (>= 1.7.7, < 2)
parser (~> 2.1.3)
powerpack (~> 0.0.6)
rainbow (>= 1.1.4)
rainbow (>= 1.99.1, < 3.0)
rubyntlm (0.1.1)
savon (0.9.5)
akami (~> 1.0)
@@ -230,5 +231,5 @@ DEPENDENCIES
chefspec (~> 3.1.4)
foodcritic (~> 3.0.3)
json (<= 1.7.7)
rubocop (>= 0.16.0)
rubocop (~> 0.18.1)
strainer