Sha256: 1b2122d90816d91c963ac16d599345dd72bef9ffef3db5f8529e2023c7bea111
Contents?: true
Size: 509 Bytes
Versions: 14
Compression:
Stored size: 509 Bytes
Contents
# encoding: utf-8 # 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
14 entries across 14 versions & 2 rubygems