なるようになるブログ

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

rails commit log流し読み(2017/01/11)

2017/01/11分のコミットです。

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


Fix typo

activemodel/lib/active_model/validator.rbのdocの修正です。

ActiveModel::EachValidator#validateメソッドのdoc内のvalidation処理を修正したい場合にオーバライドするメソッド名に誤りがあったのを修正しています。


Make ActionDispatch::Request.parameter_parsers public API

actionpack/lib/action_dispatch/http/parameters.rbのdocの修正です。

ActionDispatch::Request.parameter_parsers=メソッドにdocを追加、及びpublic APIに変更しています。

現状、custom parameters parserを使用したい場合は、parameter_parsers=メソッドを使用するのが適切な方法な為。


Use already defined Encoding constant rather than freezing a String

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

encodingを指定するのにString(UTF-8)を使用していたのを、Encodingクラスに定義されている定数(Encoding::UTF_8)を使用するよう修正しています。


Fix indent

activerecord/lib/active_record/log_subscriber.rbの修正です。

when / elseのインデントがずれてしまっていたのを修正しています。


Use Encoding::UTF_8 constant for default_{internal,external} in the tests

各テストでEncoding.default_internal / Encoding.default_externalを指定するのに、String(UTF-8)を使用していたのを、Encodingクラスに定義されている定数(Encoding::UTF_8)を使用するよう修正しています。


Current default Rails app encoding "utf-8" looks more like a W3C charset than a ruby encoding

actionpack/lib/action_dispatch/http/response.rbrailties/lib/rails/application/configuration.rbの修正です。

Railsアプリのデフォルトのencodingを指定するのに、String(utf-8)を使用していたのを、Encodingクラスに定義されている定数(Encoding::UTF_8)を使用するよう修正しています。


[ci skip] Add .byebug_history to .gitignore

.gitignoreの修正です。

gitignoreのリストに.byebug_historyを追加しています。


Fix grammar in action_dispatch/http/parameters.rb [ci skip]

actionpack/lib/action_dispatch/http/parameters.rbのdocの修正です。

ActionDispatch::Request.parameter_parsers=メソッドのdocのグラマーの修正を行っています。