ruby-trunk-changes 2021-08-02

今日は String#<=> や String#casecmp のドキュメント修正や GitHub Actions の設定修正などがありました。

[4453280bb4] Nobuyoshi Nakada 2021-08-01 23:38:30 UTC

c32218de1ba094223420a4ea017707f48d0009c5GC.auto_compact のテストで無限ループ内でオブジェクトを確保してたのを OOM Killer による停止を避けるため上限を設けるようにしています。

[3688b47671] git 2021-08-02 01:18:46 UTC

version.h の日付更新

[378e8cdad6] "S.H" 2021-08-02 03:06:44 UTC

64adeeadaa8d7fe210d0605eb6c9b0b1dcf49746 で file.c に導入した RBOOL() マクロを internal.h に移動して他のファイルでも利用するようにしています。

[7f4e86804d] Troy Chance 2021-08-02 03:09:07 UTC

String#<=> と String#casecmp の rdoc 用コメントで大小の関係が反対になってたのを修正しています。

[8b466ea5fc] Hiroshi SHIBATA 2021-08-02 02:39:38 UTC

GitHub Actions の設定ファイルで if の条件部の式を ${{}} で囲むようにしています。

[954852f7a6] Hiroshi SHIBATA 2021-08-02 07:04:40 UTC

GitHub Actions の CodeQL による静的解析で git clone する時に fetch-depth: 2 の設定をして取得する履歴を浅くしていたのを削っています。最新版の actions/checkout アクションでは不要とのこと。

[0292ec9b8a] Hiroshi SHIBATA 2021-08-02 07:08:36 UTC

GitHub Actions の CodeQL での静的解析の workflow で無視するパスの指定 paths-ignore の設定を削除しています。

[731315bf55] Hiroshi SHIBATA 2021-08-02 07:09:26 UTC

GitHub Actions の設定ファイル .github/workflows/codeql-analysis.yml の github/codeql-action/init アクションの設定の launguage: cpp を削除して、かわりに CodeQL の設定ファイルの .github/codeql/codeql-config.yml に languages: cpp を追加しています。