class RuboCop::Cop::Style::SlicingWithRange
items[1..]
# good
items[1..-1]
# bad<br>@example<br><br>‘ary` on Ruby 2.6+.
This cop checks that arrays are sliced with endless ranges instead of
def on_send(node)
def on_send(node) return unless node.arguments.count == 1 return unless range_till_minus_one?(node.arguments.first) add_offense(node.first_argument) do |corrector| corrector.remove(node.first_argument.end) end end