anchor.diff:    Stopwatch sw = new Stopwatch()..start();
   
     lastOffset = null;
  -  if (_SERVER_BASED_CALL)
  +  if (_SERVER_BASED_CALL) {
       await withTimeOut(server.analyzeGet(source: src));
  -  else
  +    await withTimeOut(server.analyzeGet(source: src, strongMode: true));
  +  } else {
       await withTimeOut(analysisServer.analyze(src));
  -
  -  if (_SERVER_BASED_CALL)
  -    await withTimeOut(server.analyzeGet(source: src, strongMode: true));
  -  else
  -    await withTimeOut(analysisServer.analyze(src));
  +    await withTimeOut(strongAnalysisServer.analyze(src));
  +  }
   
     if (_DUMP_PERF) print("PERF: ANALYSIS: ${sw.elapsedMilliseconds}");
     return sw.elapsedMilliseconds / 2.0;
  
positive.code:  */
  Future setupTools(String sdkPath) async {
    print("Executing setupTools");
    if (analysisServer != null) await analysisServer.shutdown();
  
    print("SdKPath: $sdkPath");
  
  
negative.code: MockRequestRecorder recorder;
  MockCounter counter;
  analysis_server.AnalysisServerWrapper analysisServer;
  analysis_server.AnalysisServerWrapper strongAnalysisServer;
  
  comp.Compiler compiler;
  
  