lib/rbs/annotate/rdoc_annotator.rb in rbs-2.1.0 vs lib/rbs/annotate/rdoc_annotator.rb in rbs-2.2.0
- old
+ new
@@ -9,18 +9,18 @@
@include_arg_lists = true
@include_filename = true
end
- def annotate_file(path)
+ def annotate_file(path, preserve:)
content = path.read()
decls = Parser.parse_signature(content)
annotate_decls(decls)
path.open("w") do |io|
- Writer.new(out: io).write(decls)
+ Writer.new(out: io).preserve!(preserve: preserve).write(decls)
end
end
def annotate_decls(decls, outer: [])
decls.each do |decl|