2016/08/13分のコミットです。
CHANGELOGへの追加はありませんでした。
Make cache max-age durations self-explanatory
railties/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt
、
railties/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt
の修正です。
cache max-ageを指定するexampleに、普通に数字を指定していたのを、ActiveSupport::Duartion
の値を指定するよう修正しています。
config.public_file_server.headers = { - 'Cache-Control' => 'public, max-age=172800' + 'Cache-Control' => "public, max-age=#{2.days.seconds.to_i}" }
こちらの方が意図が伝わりやすい為との事です。
Given a hash (Rails 5) .from_hash must be used
actionpack/lib/action_dispatch/http/headers.rb
のdocの修正です。
ActionDispatch::Http::Headers
クラスのdocで、ActionDispatch::Http::Headers
クラスのインスタンスを生成するのに、.new
を使用していたのを、.from_hash
を使用するよう修正しています。
pass a request object to the headers objectでenv hashを使用してActionDispatch::Http::Headers
のインスタンスを生成する場合.from_hash
を使用するよう変更になった為。
actionpack/lib/action_controller/metal/parameter_encoding.rb
のdocの修正です。
public APIでないメソッドに:nodoc:
を設定しています。
actionpack/lib/action_dispatch/http/parameters.rb
の修正です。
クラス内でだけ使用するメソッドの可視性をprivate
に変更しています。
Merge pull request #26100 from vipulnsward/changelogs
CHANGELOGの修正です。
各エントリーのグラマー、フォーマットの修正等をまとめて行っています。
Merge pull request #26113 from kamipo/use_ar_test_case_instead_of_as_test_case
activerecord/test/cases/fixtures_test.rb
、
activerecord/test/cases/relation/mutation_test.rb
の修正です。
各テストの親クラスをActiveSupport::TestCase
からActiveRecord::TestCase
に修正しています。
Active Recordのテストなので、ActiveRecord::TestCase
を使用する方が適切な為。
Add documentation about ActiveSupport.on_load
activesupport/lib/active_support/lazy_load_hooks.rb
のdocの修正です。
ActiveSupport::LazyLoadHooks#on_load
メソッドにdocを追加しています。
Ensure app/mailers is removed when skipping action-mailer
railties/lib/rails/generators/rails/app/app_generator.rb
の修正です。
skip-action-mailer
オプションを指定した際に、app/mailers
ディレクトリを削除するよう修正しています。