anchor.diff:        for (var librarySource in explicitSources) {
           var path = librarySource.fullName;
   
  -        var parseResult = inputParsedUnitResults[path];
  +        var parseResult = analysisDriver.parseFileSync(path);
           if (parseResult == null) {
             throw ArgumentError('No parsed unit for $path');
           }
  
positive.code: 
  import 'package:analyzer/dart/analysis/context_locator.dart' as api;
  import 'package:analyzer/dart/analysis/declared_variables.dart';
  import 'package:analyzer/dart/analysis/results.dart';
  import 'package:analyzer/dart/ast/ast.dart';
  import 'package:analyzer/error/error.dart';
  import 'package:analyzer/file_system/file_system.dart';
  
negative.code:       assembler = PackageBundleAssembler();
        if (_shouldOutputSummary) {
          await logger.runAsync('Build and write output summary', () async {
            // Build and assemble linked libraries.
            _computeLinkedLibraries2();
  
  