2014/10/04分のコミットです。
CHANGELOGへの追加はありませんでした。
add notes for define_model_callbacks
[ci skip]
activemodel/lib/active_model/callbacks.rb
、
activesupport/lib/active_support/callbacks.rb
のdocの修正です。
define_model_callbacks
メソッドに指定するメソッドは、メソッド名の最後に!
, ?
、及び=
が使えない旨説明を追加しています。
guides/source/4_2_release_notes.md
の修正です。
inheritence
をinheritance
に修正しています。
fix typo in in define_model_callbacks comment [ci skip]
activemodel/lib/active_model/callbacks.rb
、
activesupport/lib/active_support/callbacks.rb
のdocの修正です。
上記で行われたdocの修正にタイポがあったので、修正を行っています。
Fix underscore inflector handling of adjacent acronyms
activesupport/lib/active_support/inflector/methods.rb
の修正です。
変換対象の文字列にアンダースコアが含まれていた場合に問題になるケースがある為、正規表現を修正したようです。
activesupport/lib/active_support/inflector/methods.rb
の修正です。
上記コミットでruby1.9系で使用出来ない正規表現のオプションがあったので、修正しています。
# 2系 "abc".gsub!(/(?<=([A-Za-z\d])|\b)/, "a") # => "aaabaca" # 1.9系 "abc".gsub!(/(?<=([A-Za-z\d])|\b)/, "a") # => SyntaxError: (eval):2: invalid pattern in look-behind: /(?<=([A-Za-z\d])|\b)/
条件式の所ですかね。
Merge pull request #16409 from justinweiss/update_validation_context_documentation
ActiveRecord、ActiveModelのdocの修正です。
validatorのon
オプションについての説明の箇所を修正しています。
Clarify possible validations you can use to avoid a NULL boolean value
rails guideのActive Record Validations
の修正です。
validatesにpresence
オプションを使用する際の例を追加しています。