Inspectopedia Help

Unconventional 'for' loop

Reports usages of for loops. It is preferable to use .each over for loops.

Example:

# Bad practice for i in 0..5 puts "Value is #{i}" end

A quick-fix is available to convert a for loop into an .each loop. After the quick-fix is applied, the result looks like this:

# Good practice (0..5).each do |i| puts "Value is #{i}" end

Inspired by 'Roodi'

Inspection Details

Available in:

Qodana for Ruby 2023.3, RubyMine 2023.3

Plugin:

Ruby, 233.SNAPSHOT

Last modified: 13 July 2023