なるようになるブログ

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

rails commit log流し読み(2018/01/30)

2018/01/30分のコミットです。

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


ActionController::TestCase: fix #post documentation [ci skip]

actionpack/lib/action_controller/test_case.rbのdocの修正です。

ActionController::TestCaseクラスのdocのexampleでbodyキーワードの引数が不足している箇所があったのを修正しています。


Merge pull request #31821 from composerinteralia/extra-to_s

Active Recordの修正です。

Allow type_for_attribute(:symbol)type_for_attributeメソッドがSymbolも受け取るようになった事により不要になったto_sの呼び出しを削除しています。


Merge pull request #31814 from fatkodima/index-nulls-order

activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rbの修正です。

schema.rbにindex null order(e.g.info NULLS FIRST, id DESC NULLS LAST)が出力されていなかったのを、出力されるよう修正しています。


Update rails-ujs readme

actionview/app/assets/javascripts/README.mdの修正です。

data attributeについてのリンクが壊れていたのを修正しています。


Allow @ in X-Request-Id header

actionpack/lib/action_dispatch/middleware/request_id.rbの修正です。

X-Request-Id headerに@が使えるよう修正しています。

Apachemod_unique_idで生成されるidに@が含まれており、それをそのまま使用出来るようにする為。


Don't expose attributes_with_uninitialized_key utility method

activemodel/test/cases/attribute_set_test.rbの修正です。

テストでだけ使用するattributes_with_uninitialized_keyメソッドの可視性をprivateに変更しています。


Merge pull request #31769 from justjake/patch-2

railties/lib/rails/generators/rails/app/templates/bin/yarn.ttの修正です。

bin/yarn経由でyarnpkgコマンドに正しく引数を渡せていなかったのを渡せるよう修正しています。


Remove unused require "active_record/tasks/database_tasks"

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

使用していないactive_record/tasks/database_tasksのrequireを削除しています。