Skip to content

Commit 7e2e06c

Browse files
authored
Update rubocop (#100)
1 parent 09e3d44 commit 7e2e06c

File tree

4 files changed

+46
-63
lines changed

4 files changed

+46
-63
lines changed

rubocop/.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ inherit_gem:
22
rubocop-config-umbrellio: lib/rubocop.yml
33

44
AllCops:
5-
TargetRubyVersion: 2.5
5+
TargetRubyVersion: 3.0

rubocop/Gemfile.lock

Lines changed: 35 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,89 +1,83 @@
11
PATH
22
remote: .
33
specs:
4-
rubocop-config-umbrellio (1.63.0)
5-
rubocop (~> 1.63.0)
6-
rubocop-performance (~> 1.21.0)
7-
rubocop-rails (~> 2.24.0)
4+
rubocop-config-umbrellio (1.66.0)
5+
rubocop (~> 1.66.0)
6+
rubocop-factory_bot (~> 2.26.0)
7+
rubocop-performance (~> 1.22.0)
8+
rubocop-rails (~> 2.26.0)
89
rubocop-rake (~> 0.6.0)
9-
rubocop-rspec (~> 2.29.0)
10+
rubocop-rspec (~> 3.0.0)
1011
rubocop-sequel (~> 0.3.3)
1112

1213
GEM
1314
remote: https://rubygems.org/
1415
specs:
15-
activesupport (7.1.3.2)
16+
activesupport (7.2.1)
1617
base64
1718
bigdecimal
18-
concurrent-ruby (~> 1.0, >= 1.0.2)
19+
concurrent-ruby (~> 1.0, >= 1.3.1)
1920
connection_pool (>= 2.2.5)
2021
drb
2122
i18n (>= 1.6, < 2)
23+
logger (>= 1.4.2)
2224
minitest (>= 5.1)
23-
mutex_m
24-
tzinfo (~> 2.0)
25+
securerandom (>= 0.3)
26+
tzinfo (~> 2.0, >= 2.0.5)
2527
ast (2.4.2)
2628
base64 (0.2.0)
27-
bigdecimal (3.1.7)
28-
concurrent-ruby (1.2.3)
29+
bigdecimal (3.1.8)
30+
concurrent-ruby (1.3.4)
2931
connection_pool (2.4.1)
3032
drb (2.2.1)
31-
i18n (1.14.4)
33+
i18n (1.14.6)
3234
concurrent-ruby (~> 1.0)
3335
json (2.7.2)
3436
language_server-protocol (3.17.0.3)
35-
minitest (5.22.3)
36-
mutex_m (0.2.0)
37-
parallel (1.24.0)
38-
parser (3.3.1.0)
37+
logger (1.6.1)
38+
minitest (5.25.1)
39+
parallel (1.26.3)
40+
parser (3.3.5.0)
3941
ast (~> 2.4.1)
4042
racc
41-
racc (1.7.3)
42-
rack (3.0.10)
43+
racc (1.8.1)
44+
rack (3.1.7)
4345
rainbow (3.1.1)
4446
rake (13.2.1)
45-
regexp_parser (2.9.0)
46-
rexml (3.2.6)
47-
rubocop (1.63.4)
47+
regexp_parser (2.9.2)
48+
rubocop (1.66.1)
4849
json (~> 2.3)
4950
language_server-protocol (>= 3.17.0)
5051
parallel (~> 1.10)
5152
parser (>= 3.3.0.2)
5253
rainbow (>= 2.2.2, < 4.0)
53-
regexp_parser (>= 1.8, < 3.0)
54-
rexml (>= 3.2.5, < 4.0)
55-
rubocop-ast (>= 1.31.1, < 2.0)
54+
regexp_parser (>= 2.4, < 3.0)
55+
rubocop-ast (>= 1.32.2, < 2.0)
5656
ruby-progressbar (~> 1.7)
5757
unicode-display_width (>= 2.4.0, < 3.0)
58-
rubocop-ast (1.31.3)
58+
rubocop-ast (1.32.3)
5959
parser (>= 3.3.1.0)
60-
rubocop-capybara (2.20.0)
61-
rubocop (~> 1.41)
62-
rubocop-factory_bot (2.25.1)
63-
rubocop (~> 1.41)
64-
rubocop-performance (1.21.0)
60+
rubocop-factory_bot (2.26.1)
61+
rubocop (~> 1.61)
62+
rubocop-performance (1.22.0)
6563
rubocop (>= 1.48.1, < 2.0)
6664
rubocop-ast (>= 1.31.1, < 2.0)
67-
rubocop-rails (2.24.1)
65+
rubocop-rails (2.26.1)
6866
activesupport (>= 4.2.0)
6967
rack (>= 1.1)
70-
rubocop (>= 1.33.0, < 2.0)
68+
rubocop (>= 1.52.0, < 2.0)
7169
rubocop-ast (>= 1.31.1, < 2.0)
7270
rubocop-rake (0.6.0)
7371
rubocop (~> 1.0)
74-
rubocop-rspec (2.29.1)
75-
rubocop (~> 1.40)
76-
rubocop-capybara (~> 2.17)
77-
rubocop-factory_bot (~> 2.22)
78-
rubocop-rspec_rails (~> 2.28)
79-
rubocop-rspec_rails (2.28.3)
80-
rubocop (~> 1.40)
72+
rubocop-rspec (3.0.5)
73+
rubocop (~> 1.61)
8174
rubocop-sequel (0.3.4)
8275
rubocop (~> 1.0)
8376
ruby-progressbar (1.13.0)
77+
securerandom (0.3.1)
8478
tzinfo (2.0.6)
8579
concurrent-ruby (~> 1.0)
86-
unicode-display_width (2.5.0)
80+
unicode-display_width (2.6.0)
8781

8882
PLATFORMS
8983
arm64-darwin-21
@@ -97,4 +91,4 @@ DEPENDENCIES
9791
rubocop-config-umbrellio!
9892

9993
BUNDLED WITH
100-
2.5.9
94+
2.5.18

rubocop/lib/rubocop.rspec.yml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
1-
require: rubocop-rspec
2-
3-
# Capybara
4-
5-
Capybara/CurrentPathExpectation:
6-
Enabled: true
7-
8-
RSpec/Capybara/FeatureMethods:
9-
Enabled: false
1+
require:
2+
- rubocop-rspec
3+
- rubocop-factory_bot
104

115
# RSpec
126

@@ -42,13 +36,7 @@ RSpec/ExpectInHook:
4236
# try not to use expect in before / after / around blocks anyway
4337
Enabled: false
4438

45-
RSpec/FactoryBot:
46-
Include:
47-
- spec/factories.rb
48-
- spec/factories/**/*.rb
49-
- features/support/factories/**/*.rb
50-
51-
RSpec/FilePath:
39+
RSpec/SpecFilePathFormat:
5240
Enabled: false
5341

5442
RSpec/LeadingSubject:

rubocop/rubocop.gemspec

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# frozen_string_literal: true
33

44
Gem::Specification.new do |spec|
5-
spec.required_ruby_version = ">= 2.5.0"
5+
spec.required_ruby_version = ">= 3.0.0"
66

7-
rubocop_version = "1.63.0"
7+
rubocop_version = "1.66.0"
88

99
if ENV.fetch("PUBLISH_JOB", nil)
1010
release_version = "#{rubocop_version}.#{ENV.fetch("GITHUB_RUN_NUMBER")}"
@@ -22,9 +22,10 @@ Gem::Specification.new do |spec|
2222
spec.files = Dir["lib/rubocop.*.yml"] << "lib/rubocop.yml"
2323

2424
spec.add_dependency "rubocop", "~> #{rubocop_version}"
25-
spec.add_dependency "rubocop-performance", "~> 1.21.0"
26-
spec.add_dependency "rubocop-rails", "~> 2.24.0"
25+
spec.add_dependency "rubocop-factory_bot", "~> 2.26.0"
26+
spec.add_dependency "rubocop-performance", "~> 1.22.0"
27+
spec.add_dependency "rubocop-rails", "~> 2.26.0"
2728
spec.add_dependency "rubocop-rake", "~> 0.6.0"
28-
spec.add_dependency "rubocop-rspec", "~> 2.29.0"
29+
spec.add_dependency "rubocop-rspec", "~> 3.0.0"
2930
spec.add_dependency "rubocop-sequel", "~> 0.3.3"
3031
end

0 commit comments

Comments
 (0)