diff options
author | Sean Griffin <sean@thoughtbot.com> | 2015-06-19 15:35:35 -0600 |
---|---|---|
committer | Sean Griffin <sean@thoughtbot.com> | 2015-06-19 15:35:35 -0600 |
commit | b644964b2b555798fc4b94d384b98438db863b3f (patch) | |
tree | af3a39838508d3cbce032b20b58889a62c607a05 /activerecord/test | |
parent | 7d14bd3ff553d6aba11a50b43773bc21ae20f31e (diff) | |
download | rails-b644964b2b555798fc4b94d384b98438db863b3f.tar.gz rails-b644964b2b555798fc4b94d384b98438db863b3f.tar.bz2 rails-b644964b2b555798fc4b94d384b98438db863b3f.zip |
Include `Enumerable` in `ActiveRecord::Relation`
After discussing, we've decided it makes more sense to include it. We're
already forwarding every conflicting method to `to_a`, and there's no
conflation of concerns. `Enumerable` has no mutating methods, and it
just allows us to simplify the code. No existing methods will have a
change in behavior. Un-overridden Enumerable methods will simply
delegate to `each`.
[Sean Griffin & bogdan]
Diffstat (limited to 'activerecord/test')
0 files changed, 0 insertions, 0 deletions