なるようになるブログ

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

rails commit log流し読み(2017/06/11)

2017/06/11分のコミットです。

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

actionview/CHANGELOG.md


Revert #25628. Incomplete change + needs a deprecation cycle.

ActiveSupport::Cache::Strategy::LocalCache::LocalStore#clear、及び、ActiveSupport::Cache::Strategy::LocalCache#clearから使用していないoptions引数を削除した、Merge pull request #25628 from ysksn/optionsをrevertしています。

対応が不完全だったのと、optionsはdocにのっている情報だったので、使ってなかったとしてもまずdeprecation cycleを実施すべきだから、というのが理由のようです。


Cache: test coverage for cleanup behavior with local cache strategy

activesupport/lib/active_support/cache/strategy/local_cache.rbactivesupport/test/cache/behaviors/local_cache_behavior.rbの修正です。

local cacheをcleanupした場合のテストを追加しています。


Access EDITOR through Ruby’s cross-platform ENV.

railties/lib/rails/commands/secrets/secrets_command.rbの修正です。

secrets:editコマンドでEDITORを指定する際に、ENVハッシュ経由で値を取得するよう修正しています。Windows環境でも動作するようにする為との事です。


Document Module#delegate_missing_to in the guides

rails guideのActive Support Core Extensionsの修正です。

delegate_missing_toメソッドについての説明を追加しています。


Missing dots [ci skip] (#29414)

rails guideのActive Support Core Extensionsの修正です。

文末にドットが不足していた箇所に追加しています。


Merge pull request #29412 from y-yagi/fix_29014

actionview/lib/action_view/helpers/tags/collection_check_boxes.rbactionview/lib/action_view/helpers/tags/collection_radio_buttons.rbの修正です。

form_with配下でcollection_check_boxescollection_radio_buttonsを使用した際にinputタグにid属性が生成されていなかったのを、id属性が生成されるよう修正しています。

collection_check_boxescollection_radio_buttonsinputタグとlabelタグ両方生成するのですが、id属性が無いとinputタグとlabelタグが紐付けられない為。