From a91c9e3a16bc7b5ca2def7f70bdfa584ec9dc4b2 Mon Sep 17 00:00:00 2001 From: sngsmz Date: Wed, 5 Aug 2026 14:58:33 +0900 Subject: [PATCH] Add irb as a development dependency Ruby 4.0 no longer ships irb as a default gem, so bin/console fails with a LoadError unless irb is declared for development. --- Gemfile.lock | 23 +++++++++++++++++++++++ factory_bot.gemspec | 1 + 2 files changed, 24 insertions(+) diff --git a/Gemfile.lock b/Gemfile.lock index 40ebc4822..0fd780202 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -69,12 +69,20 @@ GEM cucumber-messages (> 19, < 28) cucumber-messages (27.2.0) cucumber-tag-expressions (6.1.2) + date (3.5.1) diff-lcs (1.6.2) docile (1.4.1) drb (2.2.3) + erb (6.0.7) ffi (1.17.2) i18n (1.14.7) concurrent-ruby (~> 1.0) + io-console (0.8.2) + irb (1.18.0) + pp (>= 0.6.0) + prism (>= 1.3.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) json (2.15.1) language_server-protocol (3.17.0.5) lint_roller (1.1.0) @@ -92,11 +100,23 @@ GEM parser (3.3.9.0) ast (~> 2.4.1) racc + pp (0.6.4) + prettyprint + prettyprint (0.2.0) prism (1.5.2) + psych (5.4.0) + date + stringio racc (1.8.1) rainbow (3.1.1) rake (13.3.0) + rdoc (7.2.0) + erb + psych (>= 4.0.0) + tsort regexp_parser (2.11.3) + reline (0.6.3) + io-console (~> 0.5) rspec (3.13.1) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) @@ -153,11 +173,13 @@ GEM standard-performance (1.8.0) lint_roller (~> 1.1) rubocop-performance (~> 1.25.0) + stringio (3.2.0) sys-uname (1.4.1) ffi (~> 1.1) memoist3 (~> 1.0.0) thor (1.4.0) timeout (0.4.3) + tsort (0.2.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (3.2.0) @@ -175,6 +197,7 @@ DEPENDENCIES appraisal aruba factory_bot! + irb mutex_m ostruct rake diff --git a/factory_bot.gemspec b/factory_bot.gemspec index 892e70af0..46f999636 100644 --- a/factory_bot.gemspec +++ b/factory_bot.gemspec @@ -32,6 +32,7 @@ Gem::Specification.new do |s| s.add_development_dependency("activerecord") s.add_development_dependency("appraisal") s.add_development_dependency("aruba") + s.add_development_dependency("irb") s.add_development_dependency("mutex_m") s.add_development_dependency("ostruct") s.add_development_dependency("rake")