diff --git a/Gemfile b/Gemfile index 58926f83..c4828107 100644 --- a/Gemfile +++ b/Gemfile @@ -47,7 +47,7 @@ end group :development do gem 'annotaterb', '~> 4.13', require: false - gem 'rubocop', '~> 1.68', require: false + gem 'rubocop', '~> 1.69', require: false gem 'rubocop-factory_bot', '~> 2.26', require: false gem 'rubocop-minitest', '~> 0.36.0', require: false gem 'rubocop-rails', '~> 2.27', require: false diff --git a/Gemfile.lock b/Gemfile.lock index 8307f2cd..5e85d752 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -127,7 +127,7 @@ GEM irb (1.14.1) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.5) + json (2.8.2) language_server-protocol (3.17.0.3) logger (1.6.1) loofah (2.23.1) @@ -160,7 +160,7 @@ GEM mini_portile2 (~> 2.8.2) racc (~> 1.4) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc pg (1.5.9) @@ -217,21 +217,21 @@ GEM logger rdoc (6.8.1) psych (>= 4.0.0) - regexp_parser (2.9.2) + regexp_parser (2.9.3) reline (0.5.11) io-console (~> 0.5) rexml (3.3.9) - rubocop (1.68.0) + rubocop (1.69.0) 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) - rubocop-ast (>= 1.32.2, < 2.0) + rubocop-ast (>= 1.36.1, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.36.2) parser (>= 3.3.1.0) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) @@ -269,7 +269,9 @@ GEM timeout (0.4.2) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.6.0) + unicode-display_width (3.1.2) + unicode-emoji (~> 4.0, >= 4.0.4) + unicode-emoji (4.0.4) uri (1.0.2) useragent (0.16.10) wahwah (1.6.6) @@ -299,7 +301,7 @@ DEPENDENCIES pundit (~> 2.4) rack-cors (~> 2.0) rails (~> 8.0) - rubocop (~> 1.68) + rubocop (~> 1.69) rubocop-factory_bot (~> 2.26) rubocop-minitest (~> 0.36.0) rubocop-rails (~> 2.27) diff --git a/gemset.nix b/gemset.nix index f97edcdf..02192a6a 100644 --- a/gemset.nix +++ b/gemset.nix @@ -439,10 +439,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0pkcvzvarzs5y87srla1m6rgng8mm7y4gnshlpawddsci3rlhd7b"; + sha256 = "1kw68hs5jfii7p4pkhsd9nxzsmc9xmb6x8vfp1rczbhxr34sckyx"; type = "gem"; }; - version = "2.7.5"; + version = "2.8.2"; }; language_server-protocol = { groups = ["default" "development"]; @@ -638,10 +638,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0rbc2ggfw9cwscv1f9dl39a85vl5gysy7sprfagxlanxp01l8k5p"; + sha256 = "0fxw738al3qxa4s4ghqkxb908sav03i3h7xflawwmxzhqiyfdm15"; type = "gem"; }; - version = "3.3.5.1"; + version = "3.3.6.0"; }; pg = { groups = ["default"]; @@ -861,10 +861,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ik40vcv7mqigsfpqpca36hpmnx0536xa825ai5qlkv3mmkyf9ss"; + sha256 = "0yb3iycaj3krvlnicijm99qxvfbrbi0pd81i2cpdhjc3xmbhcqjb"; type = "gem"; }; - version = "2.9.2"; + version = "2.9.3"; }; reline = { dependencies = ["io-console"]; @@ -893,10 +893,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ay1lrz3ffrznjfr65c6xvkinb6m4l7h68cd9qbrf7nq0j2m1pq7"; + sha256 = "005c84hm5brn00gc7msb4mm3wwxpffqdaa1cakkl9myzhhdhyi7r"; type = "gem"; }; - version = "1.68.0"; + version = "1.69.0"; }; rubocop-ast = { dependencies = ["parser"]; @@ -904,10 +904,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1m9yac6gww0b5m8p86pmlh25122npvhhs624kq0wjpwq8y9q0db2"; + sha256 = "1jni3pphm4fxa6cfhnbzm5bf6rk5pjkaqa0xp6irmsw3z6vhar2n"; type = "gem"; }; - version = "1.33.0"; + version = "1.36.2"; }; rubocop-factory_bot = { dependencies = ["rubocop"]; @@ -1088,14 +1088,25 @@ version = "2.0.6"; }; unicode-display_width = { + dependencies = ["unicode-emoji"]; groups = ["default" "development"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nkz7fadlrdbkf37m0x7sw8bnz8r355q3vwcfb9f9md6pds9h9qj"; + sha256 = "1lcmyip9rw4azsia1hb5srj2mgbdhrinc4113cs1w84qz1ndpm7x"; type = "gem"; }; - version = "2.6.0"; + version = "3.1.2"; + }; + unicode-emoji = { + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0ajk6rngypm3chvl6r0vwv36q1931fjqaqhjjya81rakygvlwb1c"; + type = "gem"; + }; + version = "4.0.4"; }; uri = { groups = ["default" "development" "test"];