😸
[Feature #21287] SortedSet の autoload を削除するチケット
[Feature #21287] Remove SortedSet autoload and set/sorted_set
-
require "set"している場合にSortedSetを参照すると自動的にrequire 'sorted_set'するようなautoloadが設定されている -
setはコアライブラリだがsorted_setを利用する場合はgem installする必要があるのでautoloadが組み込まれているのは適切ではないので削除する、という内容のチケット -
setを標準ライブラリからコアライブラリに移動させる際にsorted_setは切り出されたんですがそのときにautoloadが残ったままになっていたみたいですね - この挙動は開発版の Ruby 3.5-dev で削除されました
Discussion