Skip to content

Commit e16aa44

Browse files
committed
Format code according to rubocop rails omakase
1 parent 1f58d61 commit e16aa44

File tree

75 files changed

+1242
-1588
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1242
-1588
lines changed

.rubocop.yml

Lines changed: 1 addition & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -1,112 +1 @@
1-
require:
2-
- rubocop-rails
3-
4-
AllCops:
5-
DisplayCopNames: true
6-
NewCops: enable
7-
Exclude:
8-
# - test/test_app/**/*
9-
- rdoc/**/*
10-
- vendor/**/*
11-
# File generated by Rails
12-
- '**/test_helper.rb'
13-
- '**/spec_helper.rb'
14-
- '**/rails_helper.rb'
15-
- '**/schema.rb'
16-
- '**/seeds.rb'
17-
- '**/initializers/*.rb'
18-
- '**/environments/*.rb'
19-
- '**/config/puma.rb'
20-
- '**/config/routes.rb'
21-
- '**/config/spring.rb'
22-
- '**/db/migrate/*.rb'
23-
- '**/bin/*'
24-
- '**/boot.rb'
25-
- '**/config.ru'
26-
- '**/environment.rb'
27-
- '**/application.rb'
28-
- '**/application_helper.rb'
29-
- '**/application_controller.rb'
30-
- '**/application_job.rb'
31-
- '**/application_system_test_case.rb'
32-
- '**/channels/**/*.rb'
33-
- '**/rails'
34-
- '**/bundle'
35-
- '**/rake'
36-
- '**/Rakefile'
37-
- dry_crud.gemspec
38-
- '**/Gemfile'
39-
- '**/node_modules/**/*'
40-
41-
Metrics/ClassLength:
42-
Max: 200
43-
Exclude:
44-
- '**/*_test.rb'
45-
46-
Metrics/ModuleLength:
47-
Max: 150
48-
49-
Metrics/MethodLength:
50-
Max: 18
51-
52-
Metrics/CyclomaticComplexity:
53-
Max: 8
54-
55-
Metrics/AbcSize:
56-
Max: 20
57-
Exclude:
58-
- '**/*_test.rb'
59-
60-
Metrics/BlockLength:
61-
Exclude:
62-
- '**/*_spec.rb'
63-
- '**/*_test.rb'
64-
- '**/*_examples.rb'
65-
66-
Layout/EmptyLinesAroundClassBody:
67-
Enabled: false
68-
69-
Layout/EmptyLinesAroundModuleBody:
70-
Enabled: false
71-
72-
Layout/EmptyLinesAroundBlockBody:
73-
Exclude:
74-
- '**/*_spec.rb'
75-
76-
Rails/ActionControllerTestCase:
77-
Enabled: false
78-
79-
Rails/I18nLocaleTexts:
80-
Exclude:
81-
- '**/test/support/*.rb'
82-
83-
Rails/HelperInstanceVariable:
84-
Enabled: false
85-
86-
Rails/LexicallyScopedActionFilter:
87-
Enabled: false
88-
89-
Rails/OutputSafety:
90-
Exclude:
91-
- '**/*_test.rb'
92-
- '**/*_spec.rb'
93-
94-
Style/ClassVars:
95-
Exclude:
96-
- '**/spec/**/*'
97-
98-
# Rails does not, we do not
99-
Style/FrozenStringLiteralComment:
100-
Enabled: false
101-
102-
Style/RegexpLiteral:
103-
Enabled: false
104-
105-
Style/Attr:
106-
Enabled: false
107-
108-
Style/IfUnlessModifier:
109-
Enabled: false
110-
111-
Style/GuardClause:
112-
Enabled: false
1+
inherit_gem: { rubocop-rails-omakase: rubocop.yml }

Gemfile

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
1-
source 'https://rubygems.org'
1+
source "https://rubygems.org"
22

3-
gem 'rails', '~> 8.0.0'
3+
gem "rails", "~> 8.0.0"
44

5-
gem 'puma'
5+
gem "puma"
66

7-
gem 'rake'
7+
gem "rake"
88

9-
gem 'rspec-rails'
9+
gem "rspec-rails"
1010

11-
gem 'haml'
12-
gem 'jbuilder'
11+
gem "haml"
12+
gem "jbuilder"
1313

14-
gem 'kaminari'
14+
gem "kaminari"
1515

1616
gem "propshaft"
1717
gem "jsbundling-rails"
1818
gem "cssbundling-rails"
1919
gem "turbo-rails"
2020
gem "stimulus-rails"
2121

22-
gem 'bootsnap', require: false
22+
gem "bootsnap", require: false
2323

24-
gem 'tzinfo-data', platforms: [:windows, :jruby]
24+
gem "tzinfo-data", platforms: [ :windows, :jruby ]
2525

2626
group :development do
27-
gem 'web-console'
28-
gem 'rubocop'
29-
gem 'rubocop-rails'
30-
gem 'sdoc'
31-
gem 'spring'
27+
gem "web-console"
28+
gem "rubocop"
29+
gem "rubocop-rails-omakase"
30+
gem "sdoc"
31+
gem "spring"
3232
end
3333

34-
gem 'simplecov', require: false
35-
gem 'debug', platforms: [:mri, :windows], require: "debug/prelude"
34+
gem "simplecov", require: false
35+
gem "debug", platforms: [ :mri, :windows ], require: "debug/prelude"
3636

3737
# platform specific gems
3838

3939
platforms :ruby do
40-
gem 'sqlite3'
40+
gem "sqlite3"
4141
end
4242

4343
platforms :jruby do
44-
gem 'jdbc-sqlite3'
45-
gem 'activerecord-jdbcsqlite3-adapter'
46-
gem 'jruby-openssl'
44+
gem "jdbc-sqlite3"
45+
gem "activerecord-jdbcsqlite3-adapter"
46+
gem "jruby-openssl"
4747
end

0 commit comments

Comments
 (0)