anchor.diff:    DartSdk sdk = new FolderBasedDartSdk(
         resourceProvider, resourceProvider.getFolder(sdkPath));
   
  -  var packageResolver = _getPackageResolver(projectPath, sdk);
  +  var packageResolver = _getPackageResolver(dotPackagesPath, sdk);
   
     var resolvers = [
       new DartUriResolver(sdk),
  
positive.code: }
  
  /// [foundFiles] is the list of files to consider for the context.
  Future<AnalysisContext> getAnalysisContextForProjectPath(
      String projectPath, Iterable<String> foundFiles) async {
    // TODO: fail more clearly if this...fails
    var sdkPath = cli.getSdkDir().path;
  
  
negative.code:       PhysicalResourceProvider.INSTANCE, packageMap);
  }
  
  // may return `null` if [path] doesn't refer to a library.
  /// [dartFiles] is an [Iterable] of paths to [.dart] files.
  Iterable<LibraryElement> _getLibraryElements(
  