anchor.diff:  import 'dart:io';
   
   import 'package:analyzer/src/generated/engine.dart';
  +import 'package:analyzer/src/generated/java_engine.dart' show CaughtException;
   
   import 'package:analysis_server/src/socket_server.dart';
   
  
positive.code:       response.write('</table>');
        _server.analysisServer.contextMap.forEach((String key, AnalysisContext context) {
          response.write('<h2><a name="context_$key">Analysis Context: $key</a></h2>');
          AnalysisContentStatistics statistics = (context as AnalysisContextImpl).statistics;
          response.write('<table>');
          _writeRow(
              response,
              ['Item', 'ERROR', 'FLUSHED', 'IN_PROCESS', 'INVALID', 'VALID'],
              true);
          statistics.cacheRows.forEach((AnalysisContentStatistics_CacheRow row) {
            _writeRow(
                response,
                [row.name,
  
negative.code:           ['Context', 'ERROR', 'FLUSHED', 'IN_PROCESS', 'INVALID', 'VALID'],
            true);
        _server.analysisServer.contextMap.forEach((String key, AnalysisContext context) {
          AnalysisContextStatistics statistics =
              (context as AnalysisContextImpl).statistics;
          int errorCount = 0;
          int flushedCount = 0;
          int inProcessCount = 0;
          int invalidCount = 0;
          int validCount = 0;
          statistics.cacheRows.forEach((AnalysisContextStatistics_CacheRow row) {
            errorCount += row.errorCount;
            flushedCount += row.flushedCount;
            inProcessCount += row.inProcessCount;
  