Skip to content

Commit

Permalink
Merge pull request #229 from Invoca/TECH-17267_support_ruby_3_4
Browse files Browse the repository at this point in the history
Add Support for Ruby 3.4
  • Loading branch information
ttstarck authored Jan 29, 2025
2 parents d7299fa + 24ce6a9 commit f724c60
Show file tree
Hide file tree
Showing 8 changed files with 81 additions and 8 deletions.
8 changes: 7 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ gemspec

gem 'appraisal'
gem 'appraisal-matrix'
gem 'bigdecimal'
gem 'minitest', '~> 5.1'
gem 'minitest-reporters'
gem 'mysql2'
Expand All @@ -19,3 +18,10 @@ gem 'shoulda', '~> 3.5'
gem 'shoulda-matchers', '~> 3.0'
gem 'test-unit', '~> 3.3'
gem 'warning', require: false


gem "concurrent-ruby", "~> 1.3", "< 1.3.5"

gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
11 changes: 8 additions & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,11 @@ GEM
appraisal-matrix (0.2.0)
appraisal (~> 2.2)
ast (2.4.2)
bigdecimal (3.1.4)
base64 (0.2.0)
bigdecimal (3.1.9)
builder (3.2.4)
coderay (1.1.3)
concurrent-ruby (1.2.2)
concurrent-ruby (1.3.4)
crass (1.0.6)
date (3.3.3)
erubi (1.12.0)
Expand Down Expand Up @@ -107,6 +108,7 @@ GEM
builder
minitest (>= 5.0)
ruby-progressbar
mutex_m (0.3.0)
mysql2 (0.5.5)
net-imap (0.3.4)
date
Expand Down Expand Up @@ -214,10 +216,13 @@ PLATFORMS
DEPENDENCIES
appraisal
appraisal-matrix
bigdecimal
base64 (>= 0.2.0)
bigdecimal (>= 3.1)
concurrent-ruby (~> 1.3, < 1.3.5)
large_text_field!
minitest (~> 5.1)
minitest-reporters
mutex_m (>= 0.3.0)
mysql2
pry
rr (~> 1.1)
Expand Down
5 changes: 4 additions & 1 deletion gemfiles/rails_6_0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ source "https://rubygems.org"

gem "appraisal"
gem "appraisal-matrix"
gem "bigdecimal"
gem "minitest", "~> 5.1"
gem "minitest-reporters"
gem "mysql2"
Expand All @@ -17,6 +16,10 @@ gem "shoulda", "~> 3.5"
gem "shoulda-matchers", "~> 3.0"
gem "test-unit", "~> 3.3"
gem "warning", require: false
gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
gem "rails", "~> 6.0.0"

gemspec path: "../"
5 changes: 4 additions & 1 deletion gemfiles/rails_6_1.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ source "https://rubygems.org"

gem "appraisal"
gem "appraisal-matrix"
gem "bigdecimal"
gem "minitest", "~> 5.1"
gem "minitest-reporters"
gem "mysql2"
Expand All @@ -17,6 +16,10 @@ gem "shoulda", "~> 3.5"
gem "shoulda-matchers", "~> 3.0"
gem "test-unit", "~> 3.3"
gem "warning", require: false
gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
gem "rails", "~> 6.1.0"

gemspec path: "../"
5 changes: 4 additions & 1 deletion gemfiles/rails_7_0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ source "https://rubygems.org"

gem "appraisal"
gem "appraisal-matrix"
gem "bigdecimal"
gem "minitest", "~> 5.1"
gem "minitest-reporters"
gem "mysql2"
Expand All @@ -17,6 +16,10 @@ gem "shoulda", "~> 3.5"
gem "shoulda-matchers", "~> 3.0"
gem "test-unit", "~> 3.3"
gem "warning", require: false
gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
gem "rails", "~> 7.0.0"

gemspec path: "../"
5 changes: 4 additions & 1 deletion gemfiles/rails_7_1.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ source "https://rubygems.org"

gem "appraisal"
gem "appraisal-matrix"
gem "bigdecimal"
gem "minitest", "~> 5.1"
gem "minitest-reporters"
gem "mysql2"
Expand All @@ -17,6 +16,10 @@ gem "shoulda", "~> 3.5"
gem "shoulda-matchers", "~> 3.0"
gem "test-unit", "~> 3.3"
gem "warning", require: false
gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
gem "rails", "~> 7.1.0"

gemspec path: "../"
25 changes: 25 additions & 0 deletions gemfiles/rails_7_2.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "appraisal"
gem "appraisal-matrix"
gem "minitest", "~> 5.1"
gem "minitest-reporters"
gem "mysql2"
gem "pry"
gem "rr", "~> 1.1"
gem "rubocop", require: false
gem "rubocop-minitest", require: false
gem "rubocop-rails", require: false
gem "shoulda", "~> 3.5"
gem "shoulda-matchers", "~> 3.0"
gem "test-unit", "~> 3.3"
gem "warning", require: false
gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
gem "rails", "~> 7.2.0"

gemspec path: "../"
25 changes: 25 additions & 0 deletions gemfiles/rails_8_0.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "appraisal"
gem "appraisal-matrix"
gem "minitest", "~> 5.1"
gem "minitest-reporters"
gem "mysql2"
gem "pry"
gem "rr", "~> 1.1"
gem "rubocop", require: false
gem "rubocop-minitest", require: false
gem "rubocop-rails", require: false
gem "shoulda", "~> 3.5"
gem "shoulda-matchers", "~> 3.0"
gem "test-unit", "~> 3.3"
gem "warning", require: false
gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
gem "base64", ">= 0.2.0"
gem "bigdecimal", ">= 3.1"
gem "mutex_m", ">= 0.3.0"
gem "rails", "~> 8.0.0"

gemspec path: "../"

0 comments on commit f724c60

Please sign in to comment.