diff --git a/Gemfile b/Gemfile index bd98b18..edbe452 100644 --- a/Gemfile +++ b/Gemfile @@ -56,9 +56,9 @@ end group :development do gem 'i18n-debug' - gem 'rubocop' - gem 'rubocop-performance', require: false - gem 'rubocop-rails', require: false + gem 'rubocop', '>= 1.66.0' + gem 'rubocop-performance', '>= 1.20.0', require: false + gem 'rubocop-rails', '>= 2.22.2', require: false gem 'web-console' end diff --git a/Gemfile.lock b/Gemfile.lock index 0835e18..5e47ba0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -100,7 +100,7 @@ GEM annotate (3.2.0) activerecord (>= 3.2, < 8.0) rake (>= 10.4, < 14.0) - ast (2.4.2) + ast (2.4.3) attr_encrypted (4.0.0) encryptor (~> 3.0.0) attr_required (1.0.2) @@ -135,7 +135,7 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) coderay (1.1.3) - concurrent-ruby (1.2.3) + concurrent-ruby (1.3.5) connection_pool (2.4.1) countries (5.4.0) unaccent (~> 0.3) @@ -185,7 +185,7 @@ GEM rails (>= 5.2) highline (2.1.0) hpricot (0.8.6) - i18n (1.14.4) + i18n (1.14.7) concurrent-ruby (~> 1.0) i18n-debug (1.2.0) i18n (< 2) @@ -208,7 +208,7 @@ GEM activesupport (>= 5.0.0) jsbundling-rails (1.1.1) railties (>= 6.0.0) - json (2.6.3) + json (2.15.0) json-jwt (1.16.6) activesupport (>= 4.2) aes_key_wrap @@ -218,6 +218,7 @@ GEM faraday-follow_redirects language_server-protocol (3.17.0.3) libxml-ruby (4.0.0) + lint_roller (1.1.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -230,7 +231,7 @@ GEM matrix (0.4.2) method_source (1.0.0) mini_mime (1.1.5) - minitest (5.22.3) + minitest (5.25.5) msgpack (1.6.1) net-http (0.4.1) uri @@ -271,9 +272,10 @@ GEM validate_url webfinger (~> 2.0) pagy (6.0.1) - parallel (1.22.1) - parser (3.2.1.1) + parallel (1.27.0) + parser (3.3.9.0) ast (~> 2.4.1) + racc pg (1.4.6) phonelib (0.8.4) prism (0.19.0) @@ -289,7 +291,7 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.7.3) - rack (2.2.8.1) + rack (2.2.18) rack-oauth2 (2.2.1) activesupport attr_required @@ -339,10 +341,10 @@ GEM connection_pool redis-namespace (1.10.0) redis (>= 4) - regexp_parser (2.7.0) + regexp_parser (2.11.3) reline (0.3.3) io-console (~> 0.5) - rexml (3.2.6) + rexml (3.4.4) rspec-core (3.12.2) rspec-support (~> 3.12.0) rspec-expectations (3.12.3) @@ -360,25 +362,29 @@ GEM rspec-mocks (~> 3.12) rspec-support (~> 3.12) rspec-support (3.12.1) - rubocop (1.48.1) + rubocop (1.74.0) json (~> 2.3) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.1.0) parallel (~> 1.10) - parser (>= 3.2.0.0) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.26.0, < 2.0) + regexp_parser (>= 2.9.3, < 3.0) + rubocop-ast (>= 1.38.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.28.0) - parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rails (2.22.1) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.42.0) + parser (>= 3.3.7.2) + rubocop-performance (1.24.0) + lint_roller (~> 1.1) + rubocop (>= 1.72.1, < 2.0) + rubocop-ast (>= 1.38.0, < 2.0) + rubocop-rails (2.30.3) activesupport (>= 4.2.0) + lint_roller (~> 1.1) rack (>= 1.1) - rubocop (>= 1.33.0, < 2.0) + rubocop (>= 1.72.1, < 2.0) + rubocop-ast (>= 1.38.0, < 2.0) ruby-lsp (0.13.4) language_server-protocol (~> 3.17.0) prism (>= 0.19.0, < 0.20) @@ -422,7 +428,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unaccent (0.4.0) - unicode-display_width (2.4.2) + unicode-display_width (2.6.0) uri (0.13.0) uuidtools (2.2.0) validate_url (1.0.15) @@ -501,9 +507,9 @@ DEPENDENCIES redis (~> 4.0) redis-namespace rspec-rails - rubocop - rubocop-performance - rubocop-rails + rubocop (>= 1.66.0) + rubocop-performance (>= 1.20.0) + rubocop-rails (>= 2.22.2) ruby-lsp selenium-webdriver shoulda-matchers @@ -523,4 +529,4 @@ RUBY VERSION ruby 3.2.0p0 BUNDLED WITH - 2.4.6 + 2.4.19