anchor.diff:  import 'package:analyzer/src/summary/idl.dart';
   import 'package:analyzer/src/summary/link.dart';
   import 'package:analyzer/src/summary/package_bundle_reader.dart';
  -import 'package:analyzer/src/summary/summarize_elements.dart';
   
   /**
    * This class computes [AnalysisResult]s for Dart files.
  
positive.code:       linkedLibraries.forEach((uri, linkedBuilder) {
          FileState library = libraries[uri];
          String key = '${library.transitiveSignature}.linked';
          List<int> bytes;
          {
            PackageBundleAssembler assembler = new PackageBundleAssembler();
            assembler.addLinkedLibrary(uri, linkedBuilder);
            bytes = assembler.assemble().toBuffer();
          }
          PackageBundle linked = new PackageBundle.fromBuffer(bytes);
          _addToStoreLinked(store, uri, linked.linkedLibraries.single);
          _byteStore.put(key, bytes);
        });
  
  
negative.code:   /**
     * The version of data format, should be incremented on every format change.
     */
    static const int DATA_VERSION = 8;
  
    /**
     * The name of the driver, e.g. the name of the folder.
  