anchor.diff:      buffer.write(indent);
       node.accept(
         ResolvedAstPrinter(
  -        selfUriStr: 'file:///test.dart',
  +        selfUriStr: selfUriStr,
           sink: buffer,
           indent: indent,
         ),
  
positive.code: 
    String indent = '';
  
    _ElementWriter(
        {this.withCodeRanges,
        this.withConstElements: true,
        this.withExportScope: false,
        this.withFullyResolvedAst: false,
        this.withOffsets: false,
        this.withSyntheticAccessors: false,
        this.withSyntheticFields: false,
        this.withTypes: false,
        this.annotateNullability: false});
  
    bool isDynamicType(DartType type) => type is DynamicTypeImpl;
  
  
negative.code:   bool annotateNullability: false,
  }) {
    var writer = new _ElementWriter(
      selfUriStr: '${library.source.uri}',
      withCodeRanges: withCodeRanges,
      withConstElements: withConstElements,
      withExportScope: withExportScope,
      withFullyResolvedAst: withFullyResolvedAst,
      withOffsets: withOffsets,
      withSyntheticAccessors: withSyntheticAccessors,
      withSyntheticFields: withSyntheticFields,
      withTypes: withTypes,
      annotateNullability: annotateNullability,
    );
    writer.writeLibraryElement(library);
  
    String actualText = writer.buffer.toString();
  