Sha256: a2462343d4f55e3ed48a400851d8fbbcde4d0235c3bc120c6b7afae6f1453da8
Contents?: true
Size: 463 Bytes
Versions: 4
Compression:
Stored size: 463 Bytes
Contents
# encoding: utf-8 module Rubocop module Cop class CaseIndentation < Cop MSG = 'Indent when as deep as case.' def on_case(case_node) _condition, *whens, _else = *case_node case_column = case_node.location.keyword.column whens.each do |when_node| pos = when_node.loc.keyword add_offence(:convention, pos.line, MSG) if pos.column != case_column end super end end end end
Version data entries
4 entries across 4 versions & 1 rubygems