2015/03/20分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Updated MySQL documentation link to latest version MySQL 5.6 [ci skip]
activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
のdocの修正です。
MySQLのdocのリンク先を最新バージョンのdocに修正しています。
add changelog entry for removing the fallback to rack_env
railties/CHANGELOG.md
の修正です。
先日コミットされた don't fallback to RACK_ENV when RAILS_ENV is not present の対応についてCHANGELOGに追記しています。
Updated MySQL documentation link to MySQL latest version 5.6 everywhere [ci skip]
各docの修正です。MySQLのdocへのリンクが古いバージョン(5.0)になっているのを全て最新バージョン(5.6)のdocへのリンクに修正しています。
Don't cast nil to string in pg enums
activerecord/lib/active_record/connection_adapters/postgresql/oid/enum.rb
の修正です。
PostgreSQLのenum型にnilを指定した場合に、空文字に変換されてしまうバグがあったのを修正しています。
Fix test messages use directly true, false and nil instead of their symbol
actionpack/test/controller/new_base/render_template_test.rb
の修正です。
テスト名にシンボルの:nil
、:true
、:false
を使用していたのを、それぞれ、NilClass
、TrueClass
、FalseClass
を使用するよう修正しています。
[Fix Select tag Tests] Test correct use of multiple option for select
actionview/test/template/form_tag_helper_test.rb
の修正です。
select_tag
のメソッドにmultiple
オプションを設定した場合のテストで、オプションが正しく設定されていなかったのを修正しています。
Test files should be named *_test.rb to be executed via rake task
activesupport/test/core_ext/securerandom.rb
-> activesupport/test/core_ext/secure_random_test.rb
にファイル名を修正しています。
ファイル名がxxx_test
でないとrake taskでテストが実行されない為、修正したようです。
Use fullpath from Rack request rather than building it
railties/lib/rails/application.rb
の修正です。
call
メソッド内でフルパスを生成する際に、rails内で定義しているbuild_original_fullpath
メソッドではなく、Rackが持っているfullpath
メソッドを使用するよう修正しています。
どちらを利用しても同じ結果が得られる為、フルパスを2回生成するのを避けるため、既にフルパスを生成済みのRackから取得するようにしたようです。
Remove #build_original_fullpath
method
railties/lib/rails/application.rb
の修正です。
build_original_fullpath
メソッドを削除しています。先のコミットでbuild_original_fullpath
メソッドを使わなくなった為。
Fix kwargs warning in test_get_xml
actionpack/test/controller/integration_test.rb
の修正です。