なるようになるブログ

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

rails commit log流し読み(2018/04/17)

2018/04/17分のコミットです。

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


Update Rails minor version from 5.1 to 5.2 [ci skip]

guides/source/_welcome.html.erbの修正です。

http://guides.rubyonrails.org/ のTOPに表示されるRailsのバージョンが5.1になっていたのを、5.2に修正しています。


Add the reference to Rails Guides 5.2 from the Edge Guides

guides/source/_welcome.html.erbの修正です。

各guideへのリンクの一覧に、http://guides.rubyonrails.org/v5.2/ へのリンクを追加しています。


Merge pull request #32582 from cassidycodes/better-examples

各doc内のexampleコードで、Inclusive Language(性差のない語)を使うようにしています(genderを使っていたのを、それ以外の単語を使用するよう等々)。


Remove unused attr_writer :joinable on Transaction

activerecord/lib/active_record/connection_adapters/abstract/transaction.rbの修正です。

使用していないConnectionAdapters::Transactionクラスのattr_writer :joinableを削除しています。


ActionController -> Action Controller [ci skip]

actionview/lib/action_view/context.rbのdocの修正です。

ActionView::Context modueのdoc内のActionControllerAction Controllerに修正しています。


Merge pull request #32594 from utilum/structure_dump_create_table

railties/test/application/rake/multi_dbs_test.rbの修正です。

db_migrate_and_schema_dump_and_loadでdumpされた内容をチェックする際に、CREATE TABLEIF NOT EXISTSが含まれていてもテストがパスするよう修正しています。

SQLite 3.16.0からCREATE TABLE文にIF NOT EXISTSが含まれるようになった為。


Merge pull request #32556 from utilum/splat

actioncable/test/channel/stream_test.rbactivesupport/test/cache/behaviors/cache_store_behavior.rbの修正です。

Rubyのwarning(arning: passing splat keyword arguments as a single Hash toxx'`)が出ている箇所があったのを修正しています。

Ruby 2.6からHash オブジェクトをキーワード引数への展開として呼び出すとwarningが出るようになったので、splat展開で引数を渡さないよう修正しています。