diff options
author | Edouard CHIN <edouard.chin@shopify.com> | 2019-07-20 21:26:43 +0200 |
---|---|---|
committer | Edouard CHIN <edouard.chin@shopify.com> | 2019-07-20 21:26:43 +0200 |
commit | ab21db050d9cd64628768af3fa4b650550667550 (patch) | |
tree | aa9638b248c7a0f25ce66e1bc6e8058339ba2883 /activemodel/test/cases/validations/confirmation_validation_test.rb | |
parent | 400b2103540e1dfb370eab29a891687d778ad357 (diff) | |
download | rails-ab21db050d9cd64628768af3fa4b650550667550.tar.gz rails-ab21db050d9cd64628768af3fa4b650550667550.tar.bz2 rails-ab21db050d9cd64628768af3fa4b650550667550.zip |
Fix deprecation on `AM::Errors` when each is called indirectly:
- `AM::Errors#each` is implemented for the `Enumerator` module and
get called indirectly by a bunch of method in the ruby land
(map, first, select ...)
These methods have a `-1` arity as they are written in C and they
wrongly trigger a deprecation warning.
This commit fixes that and correctectly return a `AM::Error` object
when `each` is called with a negative arity.
Diffstat (limited to 'activemodel/test/cases/validations/confirmation_validation_test.rb')
0 files changed, 0 insertions, 0 deletions