2015/11/01分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix double word 'be' [ci skip]
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
Upgrading from Rails 3.1 to Rails 3.2
の項、mass_assignment_sanitizer
について説明している箇所に、be
が2回記載されていたので、片方削除しています。
Merge pull request #22083 from thejamespinto/idempotent-route-generator
railties/lib/rails/generators/actions.rb
の修正です。
generatorを実行時に、routes.rb
に同じ内容が定義されないよう修正しています。
元々、generatorがroute.rb
にrouteを追加する際、元々記載されている内容に関わらず強制的にrouteを追加するようになっていました。 その為、同じmodel名でscaffoldを複数回実行した場合、まったく同じrouteが実行した分記載されてしまっていました。
これを、同じrouteは定義されないよう、inject_into_file
メソッドのオプションを修正しています。