なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2023/09/23)

2023/09/23分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activesupport/CHANGELOG.md


Fix Range#overlap? ignoring empty ranges

activesupport/lib/active_support/core_ext/range/overlap.rbの修正です。

Range#overlap?でレシーバまたは引数のrangeが空のrangeだった場合にtrueを返していたのを、falseを返すよう修正しています。

# before
(2...2).overlap? 1..2 # => true
(1..2).overlap? 2...2 # => true

# after
(2...2).overlap? 1..2 # => true
(1..2).overlap? 2...2 # => true

Ruby 3.3でRuby本体に追加されたRange#overlap?と挙動を合わせる為。


Fix typo in activerecord/CHANGELOG.md

activerecord/CHANGELOG.mdの修正です。

エントリー内のタイポを修正しています。