class RuboCop::Cop::Lint::EmptyExpression
Checks for the presence of empty expressions.
@example
# bad foo = () if () bar end
@example
# good foo = (some_expression) if (some_expression) bar end
Constants
- MSG
Public Instance Methods
on_begin(node)
click to toggle source
# File lib/rubocop/cop/lint/empty_expression.rb, line 28 def on_begin(node) return unless empty_expression?(node) add_offense(node) end
Private Instance Methods
empty_expression?(begin_node)
click to toggle source
# File lib/rubocop/cop/lint/empty_expression.rb, line 36 def empty_expression?(begin_node) begin_node.children.empty? end