lib/rubocop/cop/naming/accessor_method_name.rb in rubocop-1.30.0 vs lib/rubocop/cop/naming/accessor_method_name.rb in rubocop-1.30.1
- old
+ new
@@ -61,10 +61,12 @@
def bad_reader_name?(node)
node.method_name.to_s.start_with?('get_') && !node.arguments?
end
def bad_writer_name?(node)
- node.method_name.to_s.start_with?('set_') && node.arguments.one?
+ node.method_name.to_s.start_with?('set_') &&
+ node.arguments.one? &&
+ node.first_argument.arg_type?
end
end
end
end
end