diff --git a/Gemfile b/Gemfile index 1b2e7a9..f38507a 100644 --- a/Gemfile +++ b/Gemfile @@ -10,7 +10,7 @@ gem 'rake', '~> 13.4' gem 'rspec', '~> 3.13' -gem 'rubocop', '~> 1.91' +gem 'rubocop', '~> 1.92' gem 'rubocop-performance' gem 'rubocop-sorbet' gem 'sorbet', '~> 0.6' diff --git a/Gemfile.lock b/Gemfile.lock index 2e47f9a..9eb6a4a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,31 +11,31 @@ PATH GEM remote: https://rubygems.org/ specs: - actionview (8.0.4.1) - activesupport (= 8.0.4.1) + actionview (8.1.4) + activesupport (= 8.1.4) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activesupport (8.0.4.1) + activesupport (8.1.4) base64 - benchmark (>= 0.3) bigdecimal concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + json logger (>= 1.4.2) - minitest (>= 5.1, < 6) + minitest (>= 5.1) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) uri (>= 0.13.1) ast (2.4.3) base64 (0.3.0) benchmark (0.5.0) - better_html (2.1.1) - actionview (>= 6.0) - activesupport (>= 6.0) + better_html (2.2.0) + actionview (>= 7.0) + activesupport (>= 7.0) ast (~> 2.0) erubi (~> 1.4) parser (>= 2.4) @@ -43,16 +43,22 @@ GEM bigdecimal (4.1.3) builder (3.3.0) coderay (1.1.3) - concurrent-ruby (1.3.7) + concurrent-ruby (1.3.8) connection_pool (3.0.2) - constant_resolver (0.2.0) - crass (1.0.7) + constant_resolver (0.3.0) + crass (1.0.8) date (3.5.1) diff-lcs (1.6.2) drb (2.2.3) erb (6.0.4) erubi (1.13.1) hana (1.3.7) + herb (0.11.1-aarch64-linux-gnu) + herb (0.11.1-aarch64-linux-musl) + herb (0.11.1-arm64-darwin) + herb (0.11.1-x86_64-darwin) + herb (0.11.1-x86_64-linux-gnu) + herb (0.11.1-x86_64-linux-musl) i18n (1.15.2) concurrent-ruby (~> 1.0) io-console (0.8.2) @@ -61,7 +67,7 @@ GEM prism (>= 1.3.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (3.0.2) + json (3.1.0) json_schemer (2.5.0) bigdecimal hana (~> 1.3) @@ -73,9 +79,11 @@ GEM loofah (2.25.2) crass (~> 1.0.2) nokogiri (>= 1.12.0) - mcp (1.6.0) + mcp (1.8.1) json_schemer (>= 2.4) - minitest (5.27.0) + minitest (6.0.6) + drb (~> 2.0) + prism (~> 1.5) nokogiri (1.19.4-aarch64-linux-gnu) racc (~> 1.4) nokogiri (1.19.4-aarch64-linux-musl) @@ -88,22 +96,22 @@ GEM racc (~> 1.4) nokogiri (1.19.4-x86_64-linux-musl) racc (~> 1.4) - packwerk (3.2.2) + packwerk (3.3.1) activesupport (>= 6.0) ast + benchmark better_html bundler - constant_resolver (>= 0.2.0) + constant_resolver (>= 0.3) parallel parser - prism (>= 0.25.0) - sorbet-runtime (>= 0.5.9914) + prism (>= 1.4.0) zeitwerk (>= 2.6.1) - parallel (2.2.0) - parse_packwerk (0.26.0) + parallel (2.3.0) + parse_packwerk (0.28.0) bigdecimal sorbet-runtime - parser (3.3.12.0) + parser (3.3.13.0) ast (~> 2.4.1) racc pp (0.6.4) @@ -113,8 +121,9 @@ GEM psych (5.4.0) date stringio - query_packwerk (0.1.0) + query_packwerk (0.1.26) coderay + herb (>= 0.9) packwerk parse_packwerk rubocop @@ -130,7 +139,7 @@ GEM nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) rainbow (3.1.1) rake (13.4.2) - rbi (0.4.3) + rbi (0.5.0) prism (~> 1.0) rbs (>= 4.0.1) rbs (4.2.0) @@ -158,14 +167,14 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-support (3.13.7) - rubocop (1.91.0) + rubocop (1.92.1) json (>= 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) parallel (>= 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 2.9.3, < 3.0) + regexp_parser (>= 2.11.3, < 3.0) rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) @@ -176,25 +185,24 @@ GEM lint_roller (~> 1.1) rubocop (>= 1.89.0, < 2.0) rubocop-ast (>= 1.47.1, < 2.0) - rubocop-sorbet (0.16.0) - lint_roller - rbi (~> 0.4) - rubocop (>= 1.75.2) + rubocop-sorbet (0.17.2) + rbi (~> 0.4, >= 0.4.3) + rbs (>= 4.1.1) spoom (~> 1.8) ruby-progressbar (1.13.0) securerandom (0.4.1) simpleidn (0.3.0) smart_properties (1.17.0) - sorbet (0.6.13506) - sorbet-static (= 0.6.13506) - sorbet-runtime (0.6.13506) - sorbet-static (0.6.13506-aarch64-linux) - sorbet-static (0.6.13506-universal-darwin) - sorbet-static (0.6.13506-x86_64-linux) - sorbet-static-and-runtime (0.6.13506) - sorbet (= 0.6.13506) - sorbet-runtime (= 0.6.13506) - spoom (1.8.10) + sorbet (0.6.13593) + sorbet-static (= 0.6.13593) + sorbet-runtime (0.6.13593) + sorbet-static (0.6.13593-aarch64-linux) + sorbet-static (0.6.13593-universal-darwin) + sorbet-static (0.6.13593-x86_64-linux) + sorbet-static-and-runtime (0.6.13593) + sorbet (= 0.6.13593) + sorbet-runtime (= 0.6.13593) + spoom (1.8.13) erubi (>= 1.10.0) prism (>= 0.28.0) rbi (>= 0.4.2) @@ -210,7 +218,7 @@ GEM unicode-display_width (3.3.0) unicode-emoji (~> 4.3) unicode-emoji (4.3.0) - uri (1.1.1) + uri (1.1.2) zeitwerk (2.8.3) PLATFORMS @@ -229,7 +237,7 @@ DEPENDENCIES irb rake (~> 13.4) rspec (~> 3.13) - rubocop (~> 1.91) + rubocop (~> 1.92) rubocop-performance rubocop-sorbet sorbet (~> 0.6)