class RuboCop::Cop::Layout::SpaceAfterNot
!something
# good
! something
# bad
@example
Checks for space after ‘!`.
def on_send(node)
def on_send(node) return unless node.prefix_bang? && whitespace_after_operator?(node) add_offense(node) do |corrector| corrector.remove( range_between(node.loc.selector.end_pos, node.receiver.source_range.begin_pos) ) end end
def whitespace_after_operator?(node)
def whitespace_after_operator?(node) node.receiver.loc.column - node.loc.column > 1 end