anchor.diff:        if (fixes.isNotEmpty) {
           fixes.sort(Fix.SORT_BY_RELEVANCE);
           var lineInfo = LineInfo.fromContent(content);
  -        ResolvedUnitResult result = engine.ResolvedUnitResultImpl(session, file,
  -            Uri.file(file), true, content, lineInfo, false, null, errors);
  +        var result = engine.ErrorsResultImpl(
  +            session, file, Uri.file(file), lineInfo, false, errors);
           var serverError = newAnalysisError_fromEngine(result, error);
           var errorFixes = AnalysisErrorFixes(serverError);
           errorFixesList.add(errorFixes);
  
positive.code:       if (fixes.isNotEmpty) {
          fixes.sort(Fix.SORT_BY_RELEVANCE);
          var lineInfo = LineInfo.fromContent(content);
          ResolvedUnitResult result = engine.ResolvedUnitResultImpl(session, file,
              Uri.file(file), true, content, lineInfo, false, null, errors);
          var serverError = newAnalysisError_fromEngine(result, error);
          var errorFixes = AnalysisErrorFixes(serverError);
          errorFixesList.add(errorFixes);
  
negative.code: import 'package:analysis_server/src/services/correction/status.dart';
  import 'package:analysis_server/src/services/refactoring/refactoring.dart';
  import 'package:analysis_server/src/services/search/search_engine.dart';
  import 'package:analyzer/dart/analysis/session.dart';
  import 'package:analyzer/dart/element/element.dart';
  import 'package:analyzer/error/error.dart' as engine;
  