anchor.diff:    return context;
   }
   
  -UriResolver _getPackageResolver(String projectPath, DartSdk sdk) {
  -  var dotPackagesPath = p.join(projectPath, '.packages');
  -
  +UriResolver _getPackageResolver(String dotPackagesPath, DartSdk sdk) {
     if (!FileSystemEntity.isFileSync(dotPackagesPath)) {
       throw new StateError('A package configuration file was not found at the '
           'expectetd location. $dotPackagesPath');
  
positive.code: }
  
  Future<Map<String, LibraryElement>> getLibraries() async {
    var result = Process.runSync('find', [pkgLibPath, '-iname', '*.dart']);
  
    var items = LineSplitter.split(result.stdout).toSet();
  
negative.code:   }
    return null;
  }
  