発生時の環境
- Ruby: 3.3.1
- Ruby on Rails: 7.1.3.3
- gimei: 1.4.0
対応
Gemfile
にgem 'nkf'
を追加する。
詳細
2024/05/22現在、Gemfileにgimei gemを追加していると、以下のエラーがでます。
ArgumentError: comparison of String with nil failed (ArgumentError) msg = " #{RUBY_VERSION < SINCE[gem] ? "will no longer be" : "is not"} part of the default gems since Ruby #{SINCE[gem]}."
本来は、組み込みライブラリが外された場合の警告メッセージが出るはずが、なぜかエラーになって正しく表示されていない模様です。 調べてみたところ、Ruby 3.3からnkfが外された影響のようです。
参考: qiita.com