なるようになるブログ

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

rails commit log流し読み(2016/05/08)

2016/05/08分のコミットです。

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


Helpers doc grammar fix [skip ci]

actionpack/lib/action_controller/metal/helpers.rbのdocの修正です。

helpersメソッド内のdocのグラマーの修正を行っています。


Merge commit 'fbdcf5221ad7ea3d40ad09651962fc85d101dd67'

5.0.0.rc1リリース準備用のコミット(バージョンをrc1に修正、CHANGELOGを修正)をマージしています。


Replace loop to until

actionpack/lib/action_dispatch/routing/mapper.rbの修正です。

loop doを使用していたのを、untilを使用するよう修正しています。


change cable.coffee to cable.js [ci skip]

actioncable/README.md及びrails guideのAction Cable Overviewの修正です。

元々CoffeeScriptで生成されていたAction Cable用のファイルがJavaScriptに変更されたので、それに合わせてdocも修正しています。


Followup to #24844

activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rbactiverecord/lib/active_record/connection_handling.rbの修正です。

各種docの修正、及びエラーをraiseする処理から不要なRuntimeErrorを削除しています。


Change http github links to https [ci skip]

rails guideのContributing to Ruby on Railsの修正です。

githubへのリンクでhttpになってている箇所が残っていたのを、httpsに修正しています。


Use original Array#sum to speed up calculating

activesupport/lib/active_support/core_ext/enumerable.rbの修正です。

Ruby本体が提供するArray#sumが使えそうな場合(Numericのsumの場合)は、Railsが拡張しているEnumerable#sumではなく、Ruby本体のArray#sumを使用するよう修正しています。 Ruby本体のArray#sumの方が早いため。


Use consistent term [skip ci]

rails guideのActive Support Core Extensionsの修正です。

underscoredunderscorizedにタイポしている箇所があったのを修正しています。