diff --git a/Gemfile b/Gemfile index 794a423..742ef58 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,7 @@ gemspec gem 'bundler', '~> 2.4', '>= 2.4.21' gem 'pry-byebug', '~> 3.9' gem 'rake', '~> 13.0', '>= 13.0.6' -gem 'reek', '~> 6.1', '>= 6.1.1' +gem 'reek', '~> 6.2' gem 'rspec', '>= 3.10' gem 'rubocop', '~> 1.35' gem 'rubocop-performance', '~> 1.14', '>= 1.14.3' diff --git a/Gemfile.lock b/Gemfile.lock index e27bd31..8795877 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -10,11 +10,37 @@ GEM ast (2.4.2) byebug (11.1.3) coderay (1.1.3) + concurrent-ruby (1.2.2) diff-lcs (1.5.0) docile (1.4.0) + dry-configurable (1.1.0) + dry-core (~> 1.0, < 2) + zeitwerk (~> 2.6) + dry-core (1.0.1) + concurrent-ruby (~> 1.0) + zeitwerk (~> 2.6) + dry-inflector (1.0.0) + dry-initializer (3.1.1) + dry-logic (1.5.0) + concurrent-ruby (~> 1.0) + dry-core (~> 1.0, < 2) + zeitwerk (~> 2.6) + dry-schema (1.13.3) + concurrent-ruby (~> 1.0) + dry-configurable (~> 1.0, >= 1.0.1) + dry-core (~> 1.0, < 2) + dry-initializer (~> 3.0) + dry-logic (>= 1.4, < 2) + dry-types (>= 1.7, < 2) + zeitwerk (~> 2.6) + dry-types (1.7.1) + concurrent-ruby (~> 1.0) + dry-core (~> 1.0) + dry-inflector (~> 1.0) + dry-logic (~> 1.4) + zeitwerk (~> 2.6) immutable_struct_ex (1.0.5) json (2.7.1) - kwalify (0.7.2) language_server-protocol (3.17.0.3) method_source (1.0.0) parallel (1.24.0) @@ -30,10 +56,11 @@ GEM racc (1.7.3) rainbow (3.1.1) rake (13.1.0) - reek (6.1.4) - kwalify (~> 0.7.0) + reek (6.2.0) + dry-schema (~> 1.13.0) parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) + rexml (~> 3.1) regexp_parser (2.8.3) rexml (3.2.6) rspec (3.12.0) @@ -81,6 +108,7 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) unicode-display_width (2.5.0) + zeitwerk (2.6.12) PLATFORMS x86_64-darwin-19 @@ -92,7 +120,7 @@ DEPENDENCIES immutable_struct_ex_redactable! pry-byebug (~> 3.9) rake (~> 13.0, >= 13.0.6) - reek (~> 6.1, >= 6.1.1) + reek (~> 6.2) rspec (>= 3.10) rubocop (~> 1.35) rubocop-performance (~> 1.14, >= 1.14.3)