なるようになるブログ

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

rails commit log流し読み(2017/03/31)

2017/03/31分のコミットです。

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


Fix example usage of ActiveRecord::Base.establish_connection

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

establish_connectionメソッドを使用したexampleコードで、引数にStringを使用していたのをSymbolを使用するよう修正しています。named connectionを指定したい場合はSymbolを指定する必要がある為。


Restore rails-ujs.js UMD module support

actionview/Rakefileの修正です。

rails-ujs.jsのUMD module supportの為に、compile task実行時にsprockets/exportをrequireするよう修正しています。

合わせて、コンパイルされたJSが正常に動作する事を確認する為のrake taskも追加しています


Reorganize rails-ujs files

rails-ujsの修正です。

rails-ujs用JSファイルのディレクトリ構成、エントリーポイント用JSの追加、等をまとめて行っています。


Merge pull request #28607 from mikeastock/move-hash-with-indifferent-access-test

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

HashのテストとHashWithIndifferentAccessのテストが同じファイルにまとめられていたのを、HashWithIndifferentAccessのテストについては別ファイルに切り出すよう修正しています。


Small grammar fix

rails guideのRails Routing from the Outside Inの修正です。

Non-Resourceful Routesの項のグラマーの修正を行っています。


Add missing backtick to deprecation message

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

Dirty#attribute_will_change!メソッドで出力するdeprecateメッセージにバッククォートが不足していたのを修正しています。


CI against Ruby 2.3.4

.travis.ymlの修正です。

CIで使用するRubyのバージョンを2.3.3から2.3.4に更新しています。


Fix a failed AR test when running with OracleAdapter

activerecord/test/cases/scoping/default_scoping_test.rbの修正です。

abstract class + default scopeのテストがOracleAdapterでコケていたのを修正しています。


Correct typo in component name

actionview/Rakefileの修正です。

Action Viewのassetsのverify用のtaskのdescがVerify compiled Action Cable assetsになっていたのを、Verify compiled Action View assetsに修正しています。