class RuboCop::Cop::Layout::SpaceAfterNot
Checks for space after ‘!`.
@example
# bad ! something # good !something
Constants
- MSG
- RESTRICT_ON_SEND
Public Instance Methods
on_send(node)
click to toggle source
# File lib/rubocop/cop/layout/space_after_not.rb, line 21 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
Private Instance Methods
whitespace_after_operator?(node)
click to toggle source
# File lib/rubocop/cop/layout/space_after_not.rb, line 33 def whitespace_after_operator?(node) node.receiver.loc.column - node.loc.column > 1 end