[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.
[ ] If this is a new cop, consider making a corresponding update to the Rails Style Guide.
This PR fixes false negatives for
Rails/RedundantActiveRecordAllMethod
when methods inPOSSIBLE_ENUMERABLE_BLOCK_METHODS
are used in a block.Expected Behavior
Actual Behavior
No offenses are registered.
Steps to reproduce the problem
Run
bundle ex rubocop --only Rails/RedundantActiveRecordAllMethod
on the code below:RuboCop version
Before submitting the PR make sure the following are checked:
[Fix #issue-number]
(if the related issue exists).master
(if not - rebase it).bundle exec rake default
. It executes all tests and runs RuboCop on its own code.{change_type}_{change_description}.md
if the new code introduces user-observable changes. See changelog entry format for details.