class RuboCop::Cop::Lint::RandOne

0
@good
rand(-1.0)
rand 1.0
Kernel.rand(-1)
rand 1
@bad
@example
Such calls always return ‘0`.
This cop checks for `rand(1)` calls.

def on_send(node)

def on_send(node)
  if rand_one?(node)
    add_offense(node, :expression, format(MSG, node.source))
  end
end