なるようになるブログ

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

rails commit log流し読み(2016/05/27)

2016/05/27分のコミットです。

CHANGELOGへの追加はありませんでした。


Docs: Clarify when assoc. methods persist

rails guideのActive Record Associationsの修正です。

#collection=#collection_singular_ids=#collection=#collection_singular_ids=について説明している箇所に、これらのメソッドによる値の変更はDBに保存される旨説明を追加しています。


Fix has_one enum where queries

activerecord/lib/active_record/table_metadata.rbの修正です。

has_one association + そのassociationでenumを使用していた場合に、whereにそのassociationのenumを使用した場合に、正しくenumの値が変換されないバグがあったのを修正しています。


Add test for delegate_missing_to where method doesn't exist

activesupport/test/core_ext/module_test.rbの修正です。

delegate_missing_toメソッドdelegateした先のオブジェクトに該当のメソッドが無かった場合のテストを追加しています。


Bash markdown syntax

actioncable/README.mdの修正です。

bashのコードがformatされて表示されるよう、コードを表示する箇所にshを追加しています。


[ci skip] Fix ActionCable Guides

rails guideのAction Cable Overviewの修正です。

Other Configurationsの項で、デフォルトのworker pool sizeが100と記載されていたのですが、実際は4の為、4に修正しています。


add missing as to request kwargs of ActionDispatch::IntegrationTest

actionpack/lib/action_dispatch/testing/integration.rbの修正です。

ActionDispatch::IntegrationTestのHTTP request用のメソッドでキーワード引数を使用しているかどうかのチェック処理で、有効なキーワードの一覧に不足していたキーワード(as)があったのを追加しています。