2016/01/01分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Remove client-side Action Cable debugging code
Action Cableの修正です。
Action Cableの各JSファイルから、デバッグ用のコード(toJSON
、inspect
関数等)を削除しています。
Update copyright notices to 2016 [ci skip]
各ファイルのコピーライトを2016に更新しています。
Test ActionController::Renderers::use_renderers
actionpack/lib/action_controller/metal/renderers.rb
のdocの修正です。
ActionController::Renderers#use_renderers
メソッドについて、doc及びテストを追加しています。
この対応何でCHANGELOG追加しているんだろう。
activerecord/lib/active_record/enum.rb
の修正です。
Enum::EnumType#deserialize
メソッドでintegerへの変換処理を行っていたのを削除しています。
- mapping.key(value.to_i) + mapping.key(value)
enum kind: [ :any, :income, :expense ]
というシンタックスを使った場合、既にintegerになっており、 enum kind: { any: 'any', income: 'income', expense: 'expense' }というシンタックスの場合はvalueはstringの為integerに変換する必要が無く、どちらにしろ
#deserialize`メソッドでintegerに変換する必要が無い為、削除したとの事です。
railties/lib/rails/generators/rails/app/templates/app/assets/javascripts/cable.coffee
のdocの修正です。
docの終端から不要なスペースを削除しています。
Merge pull request #22860 from Timmehs/better-or-example
activerecord/lib/active_record/relation/query_methods.rb
のdocの修正です。
ActiveRecord::Relation#or
メソッドのexampleを修正しています。
元々のexampleは#or
を使用する必要が無いようなexampleだった為、exampleを使用する必要があるようなexampleに更新しています。