Skip to content
Snippets Groups Projects
Commit aa234ab7 authored by Teal's avatar Teal
Browse files

Update to Ruby 3.4.1, add Rubocop

parent 683c2933
Branches
No related tags found
1 merge request!19Update and cleanup
inherit_gem: { rubocop-rails-omakase: rubocop.yml }
require:
- rubocop-capybara
AllCops:
NewCops: enable
ruby 3.3.6 ruby 3.4.1
source "https://rubygems.org" source "https://rubygems.org"
ruby "3.3.6" ruby "3.4.1"
gem "rails", "~> 8.0.1" gem "rails", "~> 8.0.1"
...@@ -25,6 +25,10 @@ gem "bootsnap", require: false ...@@ -25,6 +25,10 @@ gem "bootsnap", require: false
group :development, :test do group :development, :test do
# See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
gem "debug", platforms: %i[mri windows] gem "debug", platforms: %i[mri windows]
gem "rubocop-rails-omakase", "~> 1.1"
gem "rubocop-capybara", "~> 2.21"
end end
group :development do group :development do
...@@ -50,8 +54,8 @@ gem "httparty", "> 0" ...@@ -50,8 +54,8 @@ gem "httparty", "> 0"
gem "tailwindcss-rails", "~> 3.1" gem "tailwindcss-rails", "~> 3.1"
gem "turbo-rails", "~> 2.0"
gem "stimulus-rails", "~> 1.3" gem "stimulus-rails", "~> 1.3"
gem "turbo-rails", "~> 2.0"
gem "importmap-rails", "~> 2.0" gem "importmap-rails", "~> 2.0"
...@@ -59,6 +63,6 @@ gem "icalendar", "~> 2.10" ...@@ -59,6 +63,6 @@ gem "icalendar", "~> 2.10"
gem "telegram-bot-ruby", "~> 2.0" gem "telegram-bot-ruby", "~> 2.0"
gem 'devise', '~> 4.9' gem "devise", "~> 4.9"
gem "crono", "~> 2.1" gem "crono", "~> 2.1"
...@@ -74,6 +74,7 @@ GEM ...@@ -74,6 +74,7 @@ GEM
uri (>= 0.13.1) uri (>= 0.13.1)
addressable (2.8.7) addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0) public_suffix (>= 2.0.2, < 7.0)
ast (2.4.2)
base64 (0.2.0) base64 (0.2.0)
bcrypt (3.1.20) bcrypt (3.1.20)
benchmark (0.4.0) benchmark (0.4.0)
...@@ -165,6 +166,8 @@ GEM ...@@ -165,6 +166,8 @@ GEM
rdoc (>= 4.0.0) rdoc (>= 4.0.0)
reline (>= 0.4.2) reline (>= 0.4.2)
json (2.9.1) json (2.9.1)
language_server-protocol (3.17.0.4)
lint_roller (1.1.0)
logger (1.6.5) logger (1.6.5)
loofah (2.24.0) loofah (2.24.0)
crass (~> 1.0.2) crass (~> 1.0.2)
...@@ -202,6 +205,10 @@ GEM ...@@ -202,6 +205,10 @@ GEM
racc (~> 1.4) racc (~> 1.4)
orm_adapter (0.5.0) orm_adapter (0.5.0)
ostruct (0.6.1) ostruct (0.6.1)
parallel (1.26.3)
parser (3.3.7.1)
ast (~> 2.4.1)
racc
psych (5.2.2) psych (5.2.2)
date date
stringio stringio
...@@ -246,6 +253,7 @@ GEM ...@@ -246,6 +253,7 @@ GEM
rake (>= 12.2) rake (>= 12.2)
thor (~> 1.0, >= 1.2.2) thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6) zeitwerk (~> 2.6)
rainbow (3.1.1)
rake (13.2.1) rake (13.2.1)
rdoc (6.10.0) rdoc (6.10.0)
psych (>= 4.0.0) psych (>= 4.0.0)
...@@ -260,6 +268,36 @@ GEM ...@@ -260,6 +268,36 @@ GEM
actionpack (>= 5.2) actionpack (>= 5.2)
railties (>= 5.2) railties (>= 5.2)
rexml (3.4.0) rexml (3.4.0)
rubocop (1.73.2)
json (~> 2.3)
language_server-protocol (~> 3.17.0.2)
lint_roller (~> 1.1.0)
parallel (~> 1.10)
parser (>= 3.3.0.2)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 2.9.3, < 3.0)
rubocop-ast (>= 1.38.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.38.1)
parser (>= 3.3.1.0)
rubocop-capybara (2.21.0)
rubocop (~> 1.41)
rubocop-performance (1.24.0)
lint_roller (~> 1.1)
rubocop (>= 1.72.1, < 2.0)
rubocop-ast (>= 1.38.0, < 2.0)
rubocop-rails (2.30.3)
activesupport (>= 4.2.0)
lint_roller (~> 1.1)
rack (>= 1.1)
rubocop (>= 1.72.1, < 2.0)
rubocop-ast (>= 1.38.0, < 2.0)
rubocop-rails-omakase (1.1.0)
rubocop (>= 1.72)
rubocop-performance (>= 1.24)
rubocop-rails (>= 2.30)
ruby-progressbar (1.13.0)
rubyzip (2.4.1) rubyzip (2.4.1)
securerandom (0.4.1) securerandom (0.4.1)
selenium-webdriver (4.28.0) selenium-webdriver (4.28.0)
...@@ -306,6 +344,9 @@ GEM ...@@ -306,6 +344,9 @@ GEM
railties (>= 6.0.0) railties (>= 6.0.0)
tzinfo (2.0.6) tzinfo (2.0.6)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
unicode-display_width (3.1.4)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.2) uri (1.0.2)
useragent (0.16.11) useragent (0.16.11)
warden (1.2.9) warden (1.2.9)
...@@ -341,6 +382,8 @@ DEPENDENCIES ...@@ -341,6 +382,8 @@ DEPENDENCIES
puma (>= 5.0) puma (>= 5.0)
rails (~> 8.0.1) rails (~> 8.0.1)
redis (>= 4.0.1) redis (>= 4.0.1)
rubocop-capybara (~> 2.21)
rubocop-rails-omakase (~> 1.1)
selenium-webdriver selenium-webdriver
solid_queue (~> 1.1) solid_queue (~> 1.1)
sprockets-rails (> 0) sprockets-rails (> 0)
...@@ -353,7 +396,7 @@ DEPENDENCIES ...@@ -353,7 +396,7 @@ DEPENDENCIES
web-console (> 0) web-console (> 0)
RUBY VERSION RUBY VERSION
ruby 3.3.6p108 ruby 3.4.1p0
BUNDLED WITH BUNDLED WITH
2.6.2 2.6.2
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment