今日は主に拡張ライブラリ objspace の ObjectSpace._dump の T_IMEMO 型オブジェクトの表示の追加、yield 文の文法チェックの強化、ドキュメントの修正などがありました。
[87dad067e0] Benoit Daloze 2023-10-01 10:34:55 UTC
prism の更新。 https://github.com/ruby/prism/pull/1533
[63e504d6e6] Peter Zhu 2023-10-02 01:16:53 UTC
拡張ライブラリ objspace の ObjectSpace._dump で T_IMEMO 型オブジェクトのダンプ時に imemo_callinfo 型の時に追加でメソッド名の情報を表示するようにしています。
[9059dfce12] Nobuyoshi Nakada 2023-10-02 13:06:32 UTC
yield 文がメソッド定義内ではないところのブロック内に書かれてた時にも SyntaxError を発生させるようにしています。
[e6d730023d] Takashi Kokubun 2023-10-02 21:09:26 UTC
Cirrus CI の設定でテスト実行するのを YJIT 関係のファイルの変更があった時だけにする制御で対象のファイルにテストファイルも追加しています。
[492e9437dd] Takashi Kokubun 2023-10-02 21:09:51 UTC
YJIT のテストの一部に YJIT の stats の exits 数のチェックを追加しています。 https://github.com/ruby/ruby/pull/8579
[3b47fb2cb6] Hiroshi SHIBATA 2023-10-02 06:09:08 UTC
rubygems の rdoc 用コメントで実行ファイルの配置ディレクトリについての例を bin から exec に変更しています。
[2dee2662d8] Nobuyoshi Nakada 2023-09-28 10:24:44 UTC
GitHub Actions のテスト実行時にカレントディレクトリに適当に .rb 拡張子のダミーファイルをたくさん作る(誤って require されたらエラーを発生させるようにして require のミスを検出するため?)ステップを専用の action の setup に移動しています。
[8be9138de2] Nobuyoshi Nakada 2023-10-03 05:27:51 UTC
rubyspec の Process.clock_gettime の精度を確認するテストで第2引数に :nanosecond を渡して整数で計算するようにしています。
[457971f4e2] Nobuyoshi Nakada 2023-10-03 05:42:47 UTC
Process.times の rdoc 用コメントに精度はプラットフォーム依存だという記載を追加して 8be9138de2f9c6ce418f43ee55f5e6bce645bc28 で変更していた rubyspec のテストを削除しています。
[2325e1cd81] Kosuke Shibata 2023-09-14 00:25:06 UTC
標準添付ライブラリ csv で Encoding が不正だった時のエラーを CSV::InvalidEncodingError に変更しています。 https://github.com/ruby/csv/pull/287
[798083fac8] Burdette Lamar 2023-09-30 20:36:42 UTC
標準添付ライブラリ csv の rdoc 用コメントのリンク修正。
[16a97c7bbb] Peter Boling 2023-09-14 04:58:21 UTC
bundler で rubocop による指摘を反映させる修正。
[9ffd659d47] Peter Boling 2023-09-14 04:43:27 UTC
bundler で git リポジトリでの gem の指定で tag の指定と branch や ref の指定が同時に行なわれていた時に例外を発生させるようにしています。
[25b536cc2f] Josef Šimánek 2023-09-28 00:08:47 UTC
rubygems の rdoc 用コメントのリンク切れした URL の修正や markup の修正。
[b4ab013b27] BurdetteLamar 2023-08-31 13:16:27 UTC
標準添付ライブラリ rdoc のリンク修正。
[b73ef92998] David Rodriguez 2023-09-30 19:18:51 UTC
bundler のメソッド名の typo 修正。
[ed0661e618] David Rodriguez 2023-09-30 19:42:39 UTC
bundler の依存関係解決の修正。