Skip to content

Commit aea5b9a

Browse files
justin808claude
andcommitted
Lock RuboCop extension gem versions to prevent CI failures
- Lock rubocop-performance to 1.23.1 (was ~> 1.13) - Lock rubocop-rails to 2.29.1 (was no version constraint) - Lock rubocop-rspec to 3.4.0 (was ~> 3.3) This prevents future CI failures due to new RuboCop versions introducing stricter rules. When we want to upgrade RuboCop rules, we can do so intentionally in a separate PR with proper code fixes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent b57a728 commit aea5b9a

File tree

2 files changed

+26
-23
lines changed

2 files changed

+26
-23
lines changed

Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ group :development, :test do
7575
################################################################################
7676
# Linters and Security
7777
gem "rubocop", "1.69", require: false
78-
gem "rubocop-performance", "~> 1.13"
79-
gem "rubocop-rails"
80-
gem "rubocop-rspec", "~> 3.3"
78+
gem "rubocop-performance", "1.23.1", require: false
79+
gem "rubocop-rails", "2.29.1", require: false
80+
gem "rubocop-rspec", "3.4.0", require: false
8181
# Critical that require: false be set! https://github.com/brigade/scss-lint/issues/278
8282
gem "scss_lint", require: false
8383

Gemfile.lock

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ GEM
8181
uri (>= 0.13.1)
8282
addressable (2.8.7)
8383
public_suffix (>= 2.0.2, < 7.0)
84-
ast (2.4.2)
84+
ast (2.4.3)
8585
autoprefixer-rails (10.4.16.0)
8686
execjs (~> 2)
8787
awesome_print (1.9.2)
@@ -167,8 +167,8 @@ GEM
167167
jbuilder (2.12.0)
168168
actionview (>= 5.0.0)
169169
activesupport (>= 5.0.0)
170-
json (2.7.2)
171-
language_server-protocol (3.17.0.3)
170+
json (2.14.1)
171+
language_server-protocol (3.17.0.5)
172172
launchy (3.0.1)
173173
addressable (~> 2.8)
174174
childprocess (~> 5.0)
@@ -208,14 +208,15 @@ GEM
208208
nokogiri (1.18.10-x86_64-linux-gnu)
209209
racc (~> 1.4)
210210
package_json (0.1.0)
211-
parallel (1.26.3)
212-
parser (3.3.3.0)
211+
parallel (1.27.0)
212+
parser (3.3.9.0)
213213
ast (~> 2.4.1)
214214
racc
215215
pg (1.5.6)
216216
pp (0.6.2)
217217
prettyprint
218218
prettyprint (0.2.0)
219+
prism (1.5.1)
219220
protocol (2.0.0)
220221
ruby_parser (~> 3.0)
221222
pry (0.14.2)
@@ -308,7 +309,7 @@ GEM
308309
redis-client (>= 0.22.0)
309310
redis-client (0.22.2)
310311
connection_pool
311-
regexp_parser (2.9.2)
312+
regexp_parser (2.11.3)
312313
reline (0.6.2)
313314
io-console (~> 0.5)
314315
require_all (3.0.0)
@@ -341,16 +342,18 @@ GEM
341342
rubocop-ast (>= 1.36.1, < 2.0)
342343
ruby-progressbar (~> 1.7)
343344
unicode-display_width (>= 2.4.0, < 4.0)
344-
rubocop-ast (1.36.1)
345-
parser (>= 3.3.1.0)
346-
rubocop-performance (1.19.1)
347-
rubocop (>= 1.7.0, < 2.0)
348-
rubocop-ast (>= 0.4.0)
349-
rubocop-rails (2.15.2)
345+
rubocop-ast (1.47.0)
346+
parser (>= 3.3.7.2)
347+
prism (~> 1.4)
348+
rubocop-performance (1.23.1)
349+
rubocop (>= 1.48.1, < 2.0)
350+
rubocop-ast (>= 1.31.1, < 2.0)
351+
rubocop-rails (2.29.1)
350352
activesupport (>= 4.2.0)
351353
rack (>= 1.1)
352-
rubocop (>= 1.7.0, < 2.0)
353-
rubocop-rspec (3.3.0)
354+
rubocop (>= 1.52.0, < 2.0)
355+
rubocop-ast (>= 1.31.1, < 2.0)
356+
rubocop-rspec (3.4.0)
354357
rubocop (~> 1.61)
355358
ruby-progressbar (1.13.0)
356359
ruby_parser (3.21.0)
@@ -428,9 +431,9 @@ GEM
428431
concurrent-ruby (~> 1.0)
429432
uglifier (4.2.0)
430433
execjs (>= 0.3.0, < 3)
431-
unicode-display_width (3.1.2)
432-
unicode-emoji (~> 4.0, >= 4.0.4)
433-
unicode-emoji (4.0.4)
434+
unicode-display_width (3.2.0)
435+
unicode-emoji (~> 4.1)
436+
unicode-emoji (4.1.0)
434437
uri (1.0.3)
435438
useragent (0.16.11)
436439
web-console (4.2.1)
@@ -486,9 +489,9 @@ DEPENDENCIES
486489
redis (~> 5.0)
487490
rspec-rails (~> 6.0.0)
488491
rubocop (= 1.69)
489-
rubocop-performance (~> 1.13)
490-
rubocop-rails
491-
rubocop-rspec (~> 3.3)
492+
rubocop-performance (= 1.23.1)
493+
rubocop-rails (= 2.29.1)
494+
rubocop-rspec (= 3.4.0)
492495
sass-rails
493496
scss_lint
494497
sdoc

0 commit comments

Comments
 (0)