Sha256: 3efbb9c30f97202fbcc56739e08e710f6a9c71e9f0d15cba3d61dc51434a6c3b
Contents?: true
Size: 491 Bytes
Versions: 17
Compression:
Stored size: 491 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Style # Checks for uses of semicolon in if statements. class IfWithSemicolon < Cop include OnNormalIfUnless MSG = 'Do not use if x; Use the ternary operator instead.'.freeze def on_normal_if_unless(node) beginning = node.loc.begin return unless beginning && beginning.is?(';') add_offense(node, :expression, MSG) end end end end end
Version data entries
17 entries across 17 versions & 2 rubygems