Module: RuboCop::Cop::EndKeywordAlignment
- Included in:
- Layout::DefEndAlignment
- Defined in:
- lib/rubocop/cop/mixin/end_keyword_alignment.rb
Constant Summary collapse
- YAYOI_MSG =
"ζ*'ヮ')ζ<うっうー! %<end_line>d, %<end_col>dにある`end`が" \ '%<align_line>d, %<align_col>d' \ 'にある`%<source>s`とずれていますよー!'.freeze
Instance Method Summary collapse
Instance Method Details
#add_offense_for_misalignment(node, align_with) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/rubocop/cop/mixin/end_keyword_alignment.rb', line 10 def add_offense_for_misalignment(node, align_with) end_loc = node.loc.end msg = format(YAYOI_MSG, end_line: end_loc.line, end_col: end_loc.column, source: align_with.source, align_line: align_with.line, align_col: align_with.column) add_offense(node, location: end_loc, message: msg) end |