2020/01/14分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Add scale support to ActiveRecord::Validations::NumericalityValidator
activemodel/lib/active_model/validations/numericality.rb
、
activerecord/lib/active_record/validations/numericality.rb
の修正です。
ActiveRecord::Validations::NumericalityValidator
にscaleのサポートを追加しています。
Fix warning on arg forwarding in integration tests
actionpack/lib/action_dispatch/testing/integration.rb
の修正です。
integration testsのdelegation処理でキーワード引数に関する警告が表示されないよう対応しています。
Merge pull request #38206 from tsuka/fix-38178
activesupport/lib/active_support/cache/redis_cache_store.rb
の修正です。
Redis::Distributed
client + namespaceを指定 + URLを複数指定している場合に、ActiveSupport::Cache::RedisCacheStore#clear
を実行するとNoMethodError
が発生するバグがあったのを修正しています。
Fix CI error with minitest 5.14
activesupport/lib/active_support/testing/parallelization.rb
の修正です。
minitest 5.14で変更になったUnexpectedError#exception
を使用している箇所がまだあったのを修正しています。
Fix random CI failure due to non-deterministic sorting order
activerecord/test/cases/calculations_test.rb
の修正です。
assertionで値を比較する際に、値をidでsortしてからチェックするよう修正しています。 sortを指定しないと結果が不定になる為。
Pass Benchmark.ms block through to realtime
activesupport/lib/active_support/core_ext/benchmark.rb
の修正です。
Benchmark.ms
メソッドの引数でblockを明示的に受け取るよう修正しています。余計なstackが追加されるのを避ける為。
rexml has been bundled gems in Ruby 2.8 (3.0)
Gemfile
の修正です。
Gemfile
にrexml
gemを追加しています。次のRubyからrexml
はbundled gemになる為。
Remove an empty line from generated migration
activerecord/lib/rails/generators/active_record/migration/templates/migration.rb.tt
の修正です。
カラムを削除するmigrationファイルをgeneratorで生成した際に、remove_column
メソッドの前に不要な空行が含まれていたのを削除しています。
Fix typo and make indent/examples consistent on docs for where.missing
activerecord/lib/active_record/relation/query_methods.rb
のdocの修正です。
missing
メソッドのdocのタイポの修正、フォーマットの修正等を行っています。
Fix my own typo now, ops! [ci skip]
activerecord/lib/active_record/relation/query_methods.rb
のdocの修正です。
先のdoc修正で違うタイポが含まれてしまったのを修正しています。