diff --git a/.rubocop.yml b/.rubocop.yml index 7af54a3a..00371761 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -17,7 +17,7 @@ Style/NumericLiterals: Enabled: false # Length is not useful indicator -Metrics/LineLength: +Layout/LineLength: Enabled: false Metrics/MethodLength: Enabled: false @@ -95,3 +95,20 @@ Style/SafeNavigation: # This is not valid on Ruby 2.1 Layout/HeredocIndentation: Enabled: false + +# Rubocop 0.80.0 rules +Style/HashEachMethods: + Enabled: false + +Style/HashTransformKeys: + Enabled: true + +Style/HashTransformValues: + Enabled: true + +# Rubocop 0.80.1 rules +Lint/RaiseException: + Enabled: true + +Lint/StructNewOverride: + Enabled: true diff --git a/Gemfile b/Gemfile index fbbd6abd..4ac7d7fb 100644 --- a/Gemfile +++ b/Gemfile @@ -13,7 +13,7 @@ group :development do gem 'rspec', '>= 3.2', :require => false if Gem::Version.create(RUBY_VERSION) >= Gem::Version.create('2.3.0') - gem "rubocop", ">= 0.77.0", :require => false, :platforms => [:ruby, :x64_mingw] + gem "rubocop", ">= 0.80.0", :require => false, :platforms => [:ruby, :x64_mingw] end if ENV['PUPPET_GEM_VERSION']