anchor.diff:  /// The tests themselves can then be provided via mixin, allowing summaries to
   /// be tested in a variety of ways.
   abstract class SummaryBaseTestStrategy {
  -  /**
  -   * Add the given source file so that it may be referenced by the file under
  -   * test.
  -   */
  +  /// Add the given source file so that it may be referenced by the file under
  +  /// test.
     void addNamedSource(String filePath, String contents);
   }
   
  
positive.code: 
    LibraryElementInBuildUnit get testLibrary;
  
    /**
     * Add the given package bundle as a dependency so that it may be referenced
     * by the files under test.
     */
    void addBundle(String path, PackageBundle bundle);
  
    void createLinker(String text, {String path: '/test.dart'});
  
    /**
     * Link together the given file, along with any other files passed to
     * [addNamedSource], to form a package bundle.  Reset the state of the buffers
     * accumulated by [addNamedSource] and [addBundle] so that further bundles
     * can be created.
     */
    PackageBundleBuilder createPackageBundle(String text,
        {String path: '/test.dart', String uri});
  }
  
negative.code:   }
  }
  
  /// [_FilesToLink] stores information about a set of files to be linked
  /// together.  This information is grouped into a class to allow it to be reset
  /// easily when [_SummaryBaseTestStrategyTwoPhase._createLinkerInputs] is
  /// called.
  ///
  /// The generic parameter [U] is the type of information stored for each
  /// compilation unit.
  class _FilesToLink<U> {
    /// Map from absolute URI to the [U] for each compilation unit passed to
    /// [addNamedSource].
    Map<String, U> uriToUnit = <String, U>{};
  
    /// Information about summaries to be included in the link process.
    SummaryDataStore summaryDataStore = new SummaryDataStore([]);
  }
  
  /// Instances of the class [_LinkerInputs] encapsulate the necessary information
  /// to pass to the summary linker.
  class _LinkerInputs {
    final bool _allowMissingFiles;
    final Map<String, UnlinkedUnit> _uriToUnit;
  