anchor.diff:  // for details. All rights reserved. Use of this source code is governed by a
   // BSD-style license that can be found in the LICENSE file.
   
  -import 'dart:collection';
   import 'dart:core';
   
   import 'package:analyzer/file_system/file_system.dart';
  +import 'package:analyzer/src/context/packages.dart';
   import 'package:analyzer/src/file_system/file_system.dart';
   import 'package:analyzer/src/generated/sdk.dart';
   import 'package:analyzer/src/generated/source.dart';
   import 'package:analyzer/src/generated/source_io.dart';
   import 'package:analyzer/src/source/package_map_resolver.dart';
   import 'package:analyzer/src/summary/package_bundle_reader.dart';
  -import 'package:analyzer/src/util/uri.dart';
   import 'package:analyzer/src/workspace/workspace.dart';
  -import 'package:package_config/packages.dart';
  -import 'package:package_config/packages_file.dart';
  -import 'package:package_config/src/packages_impl.dart';
   import 'package:path/path.dart' as path;
   
   /**
  
positive.code:    * target. For a complete view of the package, all of these files need to be
     * taken into account.
     */
    static List<String> _findPackagesFile(
      ResourceProvider provider,
      String root,
      String filePath,
  
negative.code:   @override
    final String root;
  
    @override
    Map<String, List<Folder>> packageMap;
  
    GnWorkspace._(this.provider, this.root, this.packageMap);
  
    @override
    UriResolver get packageUriResolver =>
  