diff --git a/Gemfile b/Gemfile index d4b1e7c6..2f33480f 100644 --- a/Gemfile +++ b/Gemfile @@ -49,9 +49,9 @@ end group :development do gem 'annotate', '~> 3.2', require: false # Remove workaround in lib/tasks/annotate.rb when https://github.com/ctran/annotate_models/issues/696 is fixed - gem 'rubocop', '~> 1.65', require: false + gem 'rubocop', '~> 1.66', require: false gem 'rubocop-factory_bot', '~> 2.26', require: false - gem 'rubocop-minitest', '~> 0.35.1', require: false + gem 'rubocop-minitest', '~> 0.36.0', require: false gem 'rubocop-rails', '~> 2.26', require: false gem 'ruby-lsp', '~> 0.17.17', require: false diff --git a/Gemfile.lock b/Gemfile.lock index aaab46f1..aca5c4ce 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -170,7 +170,7 @@ GEM mini_portile2 (~> 2.8.2) racc (~> 1.4) parallel (1.26.3) - parser (3.3.4.2) + parser (3.3.5.0) ast (~> 2.4.1) racc pg (1.5.7) @@ -231,24 +231,21 @@ GEM regexp_parser (2.9.2) reline (0.5.9) io-console (~> 0.5) - rexml (3.3.6) - strscan - rubocop (1.65.1) + rubocop (1.66.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.4, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.31.1, < 2.0) + rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.32.1) + rubocop-ast (1.32.3) parser (>= 3.3.1.0) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-minitest (0.35.1) + rubocop-minitest (0.36.0) rubocop (>= 1.61, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rails (2.26.0) @@ -275,7 +272,6 @@ GEM simplecov_json_formatter (0.1.3) sorbet-runtime (0.5.11553) stringio (3.1.1) - strscan (3.1.0) thor (1.3.2) timeout (0.4.1) tzinfo (2.0.6) @@ -312,9 +308,9 @@ DEPENDENCIES pundit (~> 2.4) rack-cors (~> 2.0) rails (~> 7.2) - rubocop (~> 1.65) + rubocop (~> 1.66) rubocop-factory_bot (~> 2.26) - rubocop-minitest (~> 0.35.1) + rubocop-minitest (~> 0.36.0) rubocop-rails (~> 2.26) ruby-lsp (~> 0.17.17) simplecov (~> 0.21) diff --git a/gemset.nix b/gemset.nix index 74894075..08027648 100644 --- a/gemset.nix +++ b/gemset.nix @@ -672,10 +672,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1rn9d4j8mqljaq2ikfmlm374v2flml9mgzsqfa9zh7ra1ilsivvi"; + sha256 = "1cqs31cyg2zp8yx2zzm3zkih0j93q870wasbviy2w343nxqvn3pk"; type = "gem"; }; - version = "3.3.4.2"; + version = "3.3.5.0"; }; pg = { groups = ["default"]; @@ -911,27 +911,16 @@ }; version = "0.5.9"; }; - rexml = { - dependencies = ["strscan"]; - groups = ["default" "development"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ik3in0957l9s6iwdm3nsk4za072cj27riiqgpx6zzcd22flbw3s"; - type = "gem"; - }; - version = "3.3.6"; - }; rubocop = { - dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; + dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; groups = ["development"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "13bif1z20kqq8aaglj7352qpfkzbd8p8rd7lak335szxziqrn8rs"; + sha256 = "1rsyxrl647bz49gpa4flh8igg6wy7qxyh2jrp01x0kqnn5iw4y86"; type = "gem"; }; - version = "1.65.1"; + version = "1.66.1"; }; rubocop-ast = { dependencies = ["parser"]; @@ -939,10 +928,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hbrxmffc6bwc08sx8gh9fwp6n7qymgggn4n0dh8pzx8g8xwx1ka"; + sha256 = "03zywfpm4540q6hw8srhi8pzp0gg51w65ir8jkaw58vk3j31w820"; type = "gem"; }; - version = "1.32.1"; + version = "1.32.3"; }; rubocop-factory_bot = { dependencies = ["rubocop"]; @@ -961,10 +950,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "04kaagza5i4xx2pw5ybbvfxllbznr84wl7pwapc4cbi1lqqadl5g"; + sha256 = "17vvir8b1lckmfdcxxxnavzb4gniq8g81pb4dm5zz1f69448a58x"; type = "gem"; }; - version = "0.35.1"; + version = "0.36.0"; }; rubocop-rails = { dependencies = ["activesupport" "rack" "rubocop" "rubocop-ast"]; @@ -1080,16 +1069,6 @@ }; version = "3.1.1"; }; - strscan = { - groups = ["default" "development"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; - type = "gem"; - }; - version = "3.1.0"; - }; thor = { groups = ["default" "development" "test"]; platforms = [];