lib/rubocop/cop/style/ternary_parentheses.rb in rubocop-0.50.0 vs lib/rubocop/cop/style/ternary_parentheses.rb in rubocop-0.51.0
- old
+ new
@@ -62,11 +62,11 @@
' complex conditions.'.freeze
def on_if(node)
return unless node.ternary? && !infinite_loop? && offense?(node)
- add_offense(node, node.source_range)
+ add_offense(node, location: node.source_range)
end
private
def offense?(node)
@@ -167,10 +167,10 @@
argument && argument !~ /^\(/
end
def_node_matcher :method_call_argument, <<-PATTERN
{(:defined? $...)
- (send {_ nil} _ $(send nil _)...)}
+ (send {_ nil?} _ $(send nil? _)...)}
PATTERN
def correct_parenthesized(condition)
lambda do |corrector|
corrector.remove(condition.loc.begin)