なるようになるブログ

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

rails commit log流し読み(2014/07/09)

2014/07/09分のコミットです。

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


Include fixtures to prevent foreign key violation.

activerecord/test/cases/associations/belongs_to_associations_test.rbの修正です。

外部キー成約でエラーが起きないよう、ロードするfixtureを追加しています。


[ci skip] Add changelog for PR #14899

activerecord/CHANGELOG.mdの修正です。

4月にあったこちらのPRについて、CHANGELOGに追記しています。

特定のケースで、delete_allメソッドで発行されるSQLが変更になっています。

# Before:
UPDATE "categorizations" SET "category_id" = NULL WHERE "categorizations"."category_id" = 1 AND "categorizations"."id" IN (1, 2)

# After:
UPDATE "categorizations" SET "category_id" = NULL WHERE "categorizations"."category_id" = 1 

詳細はPRご参照。


Merge pull request #13999 from jamox/update_rack

edgeのrackを使うよう対応しています。

edgeのrackでは、multipartのparse処理に関するバグが対応されており、それにより、不要force_encoding処理を削除出来る為、との事です。

他にもエラー判定処理等も対応されているようです。


correct markdown usage [ci skip]

rails guideの修正です。

リンクをaタグからに、改行を
からスペースになど、markdownの書き方として適切な書き方に修正しています。

結構な量修正が入っています。チェックされたのすごい。


Fix weird comment. [CI SKIP]

actionpack/lib/action_dispatch/middleware/cookies.rbのdocの修正です。

[]=メソッドのdocの説明に誤り(というかtypoかな)があったのを修正しています。脈絡の無いveryが。


[ci skip] Fix 4.2 release notes rendered display.

もう一回guides/source/4_2_release_notes.mdの修正です。

同一パラグラフのインデントを合わせるよう修正しています。