2015/04/29分のコミットです。
CHANGELOGへの追加はありませんでした。
rails guideのGetting Started with Rails
の修正です。
Updating Articles
の項のグラマーの修正を行っています。
Merge pull request #19939 from artofhuman/remove-mocha-from-some-tests
railties/test/generators/named_base_test.rb
の修正です。
モックにmocha
を使用していたのを、minitest/mock
を使用するよう修正しています。
Railsのテスト全般でmocha
を使用するのを止める、という方針があるようで、その対応のいっかんです。
Make ActionMailer #cache helper a no-op, not an exception
actionmailer/test/mail_helper_test.rb
の修正です。
CacheHelper#cache
メソッドでcontrollerのperform_caching
メソッドを呼ぶ出す際、respond_to?
メソッドでメソッドが存在するかチェックするよう修正しています。
- if controller.perform_caching + if controller.respond_to?(:perform_caching) && controller.perform_caching
`
perform_caching
はActionController
に定義されているのですが、ActionMailer
はAbstractController
を使用しており、ActionMailer
のviewでcache
メソッドを使用するとmethod missingエラーになってしまっていた為、チェック処理を追加したとの事です。
[ci skip] Correct grammar, add docs to ActiveRecord migration generator
activerecord/lib/rails/generators/active_record/migration/migration_generator.rb
のdocの修正です。
set_local_assigns!
メソッドのグラマーの修正、及びvalidate_file_name!
メソッドにdocの追加を行っています。
railties/CHANGELOG.md
の修正です。
routes.rb
をバッククォートでエスケープするよう修正しています。
Revert "Merge pull request #19817 from tpitale/4_2-release-notes-fix"
rails guideのRuby on Rails 4.2 Release Notes
のデフォルトホスト変更についての説明を更新した、Update 4_2_release_notes.mdのコミットをrevertしています。
http://127.0.0.1:3000
にアクセス出来ない、と理由で説明を更新していたのですが、アクセスは出来る筈で、仮に出来ないようであれば違うバグがあるのでは、という事で、とりあえずガイドの修正についてはrevertしたとの事です。
Add missing error messages for sucker_punch, sneakers and qu activejob adapters [ci skip]
ActiveJobのqueue_adaptersの修正です。
enqueue_at
を実装していないAdapterでenqueue_at
メソッドを呼ばれた場合、NotImplementedError
クラスをraiseしているのですが、そのエラーメッセージに補足情報及びAPI docのURLを含むよう修正しています。