in lib/printer.dart [182:196]
void addLine(String? line, {SourceLocation? location, SourceSpan? span}) {
if (location != null || span != null) {
_flush();
assert(location == null || span == null);
if (location != null) _items.add(location);
if (span != null) _items.add(span);
}
if (line == null) return;
if (line != '') {
// We don't indent empty lines.
_indent(indent);
_appendString(line);
}
_appendString('\n');
}