test/kitchen/terraform/rake_tasks.rb
Test::Kitchen::Terraform::RakeTasks#define_doctor contains iterators nested 2 deep Open
Open
instances.each_entry do |instance|
- Read upRead up
- Exclude checks
A Nested Iterator
occurs when a block contains another block.
Example
Given
class Duck
class << self
def duck_names
%i!tick trick track!.each do |surname|
%i!duck!.each do |last_name|
puts "full name is #{surname} #{last_name}"
end
end
end
end
end
Reek would report the following warning:
test.rb -- 1 warning:
[5]:Duck#duck_names contains iterators nested 2 deep (NestedIterators)