なるようになるブログ

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

rails commit log流し読み(2015/08/04)

2015/08/04分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activejob/CHANGELOG.md


Fix the documentation of Hash#except method [ci skip]

activesupport/lib/active_support/core_ext/hash/except.rbのdocの修正です。

Hash#exceptHash#except!メソッドのdoc内の各メソッドの挙動についての説明を修正しています。


Inform user to add script in correct location into the application.js manifest file [ci skip]

railties/lib/rails/generators/rails/app/templates/app/assets/javascripts/application.js.ttrailties/lib/rails/generators/rails/plugin/templates/rails/javascripts.jsのdocの修正です。

デフォルトで生成されるjsのコメントに、このファイルにJSを追記する場合、require_xxxの後に追加する旨、説明を追加しています。

先日cssファイルの方の修正(Inform user to add styles in correct location in application.css)で行ったのと同じ内容をJSにも対応した形です。


Merge pull request #21105 from os97673/allow-minitest-plugins

railties/lib/rails/test_unit/minitest_plugin.rbの修正です。

他のminitestのextensionを使用していた場合に、extensionが正しくロードされない問題があったのを、Minitest.load_pluginsメソッドを呼び出して、他のextensionも正しくロードされるよう修正しています。


[ci skip] migration and association guides: added some remarks about join tables https://github.com/rails/rails/commit/d73a524b6e38edb3a67b4c6f1b4e12d772e7036e

guides/source/active_record_migrations.mdguides/source/association_basics.mdの修正です。

Active Record Migrations guide の方はCreating a Join Tableの項の言い回しを修正、 Active Record Associations guide の方はCreating Join Tables for has_and_belongs_to_many Associationsの項にcreate_join_tableメソッドについての説明を追加しています。


Merge pull request #20800 from xijo/make_active_job_locale_aware

ActiveJobの修正です。

ActiveJob::Coreのインスタンス変数にlocaleを追加し、現在のlocaleを反映しjobを実行するよう修正しています。

これにより、perform_laterメソッドでjobを実行した場合も、適切なlocaleで処理が行われるようになっています。