Sha256: 65be6056b5c9eb0f3a13e9c178baf5f9ffac17c0727cf8bab424f66d811a70a5
Contents?: true
Size: 691 Bytes
Versions: 6767
Compression:
Stored size: 691 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Lint # This cop looks for uses of flip-flop operator. # flip-flop operator is deprecated since Ruby 2.6.0. # # @example # # bad # (1..20).each do |x| # puts x if (x == 5) .. (x == 10) # end # # # good # (1..20).each do |x| # puts x if (x >= 5) && (x <= 10) # end class FlipFlop < Cop MSG = 'Avoid the use of flip-flop operators.'.freeze def on_iflipflop(node) add_offense(node) end def on_eflipflop(node) add_offense(node) end end end end end
Version data entries
6,767 entries across 6,763 versions & 23 rubygems