module RuboCop::Cop::Metrics::Utils::RepeatedAttributeDiscount

def update_repeated_attribute(node)

def update_repeated_attribute(node)
  return unless (receiver, method = setter_to_getter(node))
  calls = find_attributes(receiver) { return }
  if method # e.g. `self.foo = 42`
    calls.delete(method)
  else      # e.g. `var = 42`
    calls.clear
  end
end