From cf082a4ea6237ca0261c7132eba41867ec093113 Mon Sep 17 00:00:00 2001 From: camilopayan Date: Thu, 2 Dec 2021 00:34:26 +0000 Subject: [PATCH 1/2] [ 2021-12-02 ] - Update dependencies --- CHANGELOG.md | 5 +++++ Gemfile.lock | 12 ++++++------ standard.gemspec | 4 ++-- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa6102f7..44feffde 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## Unreleased +* Update rubocop-performance from 1.11.5 to [1.12.0](https://github.com/rubocop/rubocop-performance/tag/v1.12.0) +* Update rubocop from 1.22.3 to [1.23.0](https://github.com/rubocop/rubocop/tag/v1.23.0) + +## Unreleased + * Remove [`Style/NegatedIf`](https://github.com/TODO) diff --git a/Gemfile.lock b/Gemfile.lock index d7bb2717..16eb59d9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,8 +2,8 @@ PATH remote: . specs: standard (1.4.0) - rubocop (= 1.22.3) - rubocop-performance (= 1.11.5) + rubocop (= 1.23.0) + rubocop-performance (= 1.12.0) GEM remote: https://rubygems.org/ @@ -15,7 +15,7 @@ GEM method_source (1.0.0) minitest (5.14.4) parallel (1.21.0) - parser (3.0.2.0) + parser (3.0.3.1) ast (~> 2.4.1) pry (0.14.1) coderay (~> 1.1) @@ -24,7 +24,7 @@ GEM rake (13.0.6) regexp_parser (2.1.1) rexml (3.2.5) - rubocop (1.22.3) + rubocop (1.23.0) parallel (~> 1.10) parser (>= 3.0.0.0) rainbow (>= 2.2.2, < 4.0) @@ -33,9 +33,9 @@ GEM rubocop-ast (>= 1.12.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.12.0) + rubocop-ast (1.13.0) parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-performance (1.12.0) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.11.0) diff --git a/standard.gemspec b/standard.gemspec index 92dfd798..47e939cb 100644 --- a/standard.gemspec +++ b/standard.gemspec @@ -19,6 +19,6 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "rubocop", "1.22.3" - spec.add_dependency "rubocop-performance", "1.11.5" + spec.add_dependency "rubocop", "1.23.0" + spec.add_dependency "rubocop-performance", "1.12.0" end From 6644b3e5a49ada3d389230f63ecd6c1759df3ed2 Mon Sep 17 00:00:00 2001 From: Camilo Payan Date: Wed, 1 Dec 2021 20:03:31 -0500 Subject: [PATCH 2/2] Adds in new cops --- config/base.yml | 13 +++++++++++++ config/ruby-2.2.yml | 3 +++ 2 files changed, 16 insertions(+) diff --git a/config/base.yml b/config/base.yml index 6235dfe8..100acab3 100644 --- a/config/base.yml +++ b/config/base.yml @@ -49,6 +49,9 @@ Gemspec/RequiredRubyVersion: Gemspec/RubyVersionGlobalsUsage: Enabled: false +Gemspec/RequireMFA: + Enabled: false + Layout/AccessModifierIndentation: Enabled: true EnforcedStyle: indent @@ -803,6 +806,9 @@ Lint/IncompatibleIoSelectWithFiberScheduler: Lint/RequireRelativeSelfPath: Enabled: true +Lint/UselessRuby2Keywords: + Enabled: true + Metrics/AbcSize: Enabled: false @@ -1036,6 +1042,9 @@ Performance/UnfreezeString: Performance/UriDefaultParser: Enabled: true +Performance/ConcurrentMonotonicTime: + Enabled: true + Security/Eval: Enabled: true @@ -1811,3 +1820,7 @@ Style/NumberedParametersLimit: Style/SelectByRegexp: Enabled: false + +Style/OpenStructUse: + Enabled: false + diff --git a/config/ruby-2.2.yml b/config/ruby-2.2.yml index 7ae6a69d..59447f8c 100644 --- a/config/ruby-2.2.yml +++ b/config/ruby-2.2.yml @@ -3,3 +3,6 @@ inherit_from: ./ruby-2.3.yml Layout: HeredocIndentation: Enabled: false + +Performance/ConcurrentMonotonicTime: + Enabled: false