なるようになるブログ

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

rails commit log流し読み(2017/02/15)

2017/02/15分のコミットです。

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


Merge pull request #27605 from mtsmfm/fix-generator-command-for-nested-rails-engine-take-2

railties/lib/rails/generators/named_base.rbrailties/lib/rails/generators/test_unit/scaffold/scaffold_generator.rbの修正です。

名前がネストしたrails engineで、generatorが生成するファイルのパスに誤りがあったのを修正しています。

例えばbukkits-adminという名前のrails engineだった場合、bin/rails g scaffold User name:string age:integerを実行した場合、bukkits-admin/app/controllers/bukkits/admin/users_controller.rbというファイルが生成されるべきが、bukkits-admin/app/controllers/bukkits/users_controller.rbというファイル(admin部分がロストしている)が生成されてしまっていたのを修正しています。


Remove redundant namespaces from sample code of deprecated_method_warning [ci skip]

activesupport/lib/active_support/deprecation/reporting.rbのdocの修正です。

deprecated_method_warningメソッドのdoc内のexampleコードから、不要なnamespaceを削除しています。deprecated_method_warningメソッドはprivateメソッドで、外から呼べるメソッドでは無いため、namespaceは不要な為。