diff --git a/CHANGELOG.md b/CHANGELOG.md index 1299d27..16ee4d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# v1.0.7 2020-09-29 + +Updated Rubocop Version + +### Added +- All new Cops +- Style/MutableConstant + # v1.0.6 2020-08-03 ### Added diff --git a/Gemfile.lock b/Gemfile.lock index f0f22b1..f7b2e23 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,31 +1,31 @@ PATH remote: . specs: - nxt_cop (1.0.6) - rubocop (= 0.88.0) + nxt_cop (1.0.7) + rubocop (= 0.92.0) GEM remote: https://rubygems.org/ specs: ast (2.4.1) parallel (1.19.2) - parser (2.7.1.4) + parser (2.7.1.5) ast (~> 2.4.1) rainbow (3.0.0) rake (13.0.1) - regexp_parser (1.7.1) + regexp_parser (1.8.1) rexml (3.2.4) - rubocop (0.88.0) + rubocop (0.92.0) parallel (~> 1.10) - parser (>= 2.7.1.1) + parser (>= 2.7.1.5) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.7) rexml - rubocop-ast (>= 0.1.0, < 1.0) + rubocop-ast (>= 0.5.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 2.0) - rubocop-ast (0.3.0) - parser (>= 2.7.1.4) + rubocop-ast (0.7.1) + parser (>= 2.7.1.5) ruby-progressbar (1.10.1) unicode-display_width (1.7.0) diff --git a/default.yml b/default.yml index 9cd33b0..def9abe 100644 --- a/default.yml +++ b/default.yml @@ -35,18 +35,52 @@ Lint: Lint/AmbiguousBlockAssociation: Exclude: - spec/**/* +Lint/BinaryOperatorWithIdenticalOperands: + Enabled: true +Lint/ConstantDefinitionInBlock: + Enabled: true Lint/DeprecatedOpenSSLConstant: Enabled: true Lint/DuplicateElsifCondition: Enabled: true +Lint/DuplicateRequire: + Enabled: true +Lint/DuplicateRescueException: + Enabled: true +Lint/EmptyConditionalBody: + Enabled: true +Lint/EmptyFile: + Enabled: true +Lint/FloatComparison: + Enabled: true +Lint/IdentityComparison: + Enabled: true Lint/Loop: Enabled: false +Lint/MissingSuper: + Enabled: true Lint/MixedRegexpCaptureTypes: Enabled: true +Lint/OutOfRangeRegexpRef: + Enabled: true Lint/RaiseException: Enabled: true +Lint/SelfAssignment: + Enabled: true Lint/StructNewOverride: Enabled: true +Lint/TopLevelReturnWithArgument: + Enabled: true +Lint/TrailingCommaInAttributeDeclaration: + Enabled: true +Lint/UnreachableLoop: + Enabled: true +Lint/UselessMethodDefinition: + Enabled: true +Lint/UselessTimes: + Enabled: true +Style/MutableConstant: + Enabled: true Style/StringLiterals: Enabled: true Style/SymbolArray: diff --git a/lib/nxt_cop/version.rb b/lib/nxt_cop/version.rb index 105e51b..972d2b5 100644 --- a/lib/nxt_cop/version.rb +++ b/lib/nxt_cop/version.rb @@ -1,3 +1,3 @@ module NxtCop - VERSION = '1.0.6'.freeze + VERSION = '1.0.7'.freeze end diff --git a/nxt_cop.gemspec b/nxt_cop.gemspec index 36a41ad..7bb8a35 100644 --- a/nxt_cop.gemspec +++ b/nxt_cop.gemspec @@ -31,7 +31,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ['lib'] - spec.add_dependency 'rubocop', '0.88.0' + spec.add_dependency 'rubocop', '0.92.0' spec.add_development_dependency 'bundler', '~> 2.1' spec.add_development_dependency 'rake', '~> 13.0' end