From f573c4d6d403b7a9cf91f9d6cfa92788227ea754 Mon Sep 17 00:00:00 2001 From: Nicholas La Roux Date: Sun, 8 Jun 2025 16:22:35 +0900 Subject: [PATCH] Add in-use Ruby 4.0 non-standard library gems to Gemfile/Gemspec --- Gemfile | 2 ++ Gemfile.lock | 19 +++++++++++++++++++ worldwide.gemspec | 2 ++ 3 files changed, 23 insertions(+) diff --git a/Gemfile b/Gemfile index 4d9556db3..f4ccdd43f 100644 --- a/Gemfile +++ b/Gemfile @@ -21,6 +21,8 @@ group :development do gem "rubocop", require: false gem "ruby-lsp", require: false gem "pry-byebug", require: false + gem "irb", require: false + gem "benchmark", require: false end group :test do diff --git a/Gemfile.lock b/Gemfile.lock index 1e50c46fa..08ece05df 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -16,6 +16,8 @@ PATH worldwide (1.21.3) activesupport (>= 7.0) i18n + logger + ostruct phonelib (~> 0.8) GEM @@ -34,6 +36,7 @@ GEM ansi (1.5.0) ast (2.4.2) base64 (0.1.1) + benchmark (0.5.0) bigdecimal (3.1.4) builder (3.2.4) byebug (11.1.3) @@ -44,8 +47,14 @@ GEM ruby2_keywords i18n (1.14.1) concurrent-ruby (~> 1.0) + io-console (0.8.0) + irb (1.15.2) + pp (>= 0.6.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) json (2.7.1) language_server-protocol (3.17.0.3) + logger (1.7.0) method_source (1.1.0) minitest (5.17.0) minitest-focus (1.3.1) @@ -62,12 +71,16 @@ GEM racc (~> 1.4) nokogiri (1.18.9-x86_64-linux-gnu) racc (~> 1.4) + ostruct (0.6.3) parallel (1.24.0) parser (3.3.0.5) ast (~> 2.4.1) racc phonelib (0.8.7) + pp (0.6.2) + prettyprint prettier_print (1.2.0) + prettyprint (0.2.0) pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) @@ -81,7 +94,11 @@ GEM rake (13.0.6) rake-compiler (1.2.1) rake + rdoc (6.13.1) + psych (>= 4.0.0) regexp_parser (2.9.0) + reline (0.6.1) + io-console (~> 0.5) rexml (3.2.8) strscan (>= 3.0.9) rubocop (1.62.1) @@ -130,6 +147,8 @@ PLATFORMS x86_64-linux DEPENDENCIES + benchmark + irb minitest (~> 5.0) minitest-focus minitest-reporters diff --git a/worldwide.gemspec b/worldwide.gemspec index 2e337985e..fa6c9d55c 100644 --- a/worldwide.gemspec +++ b/worldwide.gemspec @@ -28,5 +28,7 @@ Gem::Specification.new do |spec| spec.add_dependency("activesupport", ">= 7.0") spec.add_dependency("i18n") + spec.add_dependency("logger") + spec.add_dependency("ostruct") spec.add_dependency("phonelib", "~> 0.8") end