Pattern: Missing range parentheses
Issue: -
Checks that a range literal is enclosed in parentheses when the end of the range is at a line break.
case condition
when 42..
do_something
end
# bad - Represents `(1..42)`, not endless range.
1..
42
# good - It's incompatible, but your intentions when using endless range may be:
(1..)
42
# good
1..42
# good
(1..42)
# good
(1..
42)