anchor.diff:  
   import 'package:vm_service/vm_service.dart';
   
  +import 'hitmap.dart';
   import 'util.dart';
  -import 'hitmap.dart';
   
   const _retryInterval = Duration(milliseconds: 200);
   const _debugTokenPositions = bool.fromEnvironment('DEBUG_COVERAGE');
  
positive.code:     if (branchCoverage != null) {
        hits.branchHits ??= <int, int>{};
        forEachLine(branchCoverage.hits!, (line) {
          _incrementCountForKey(hits.branchHits!, line);
        });
        forEachLine(branchCoverage.misses!, (line) {
          hits.branchHits!.putIfAbsent(line, () => 0);
  
negative.code:     }
  
      forEachLine(coverage.hits!, (line) {
        hits.lineHits.increment(line);
        if (hits.funcNames != null && hits.funcNames!.containsKey(line)) {
          hits.funcHits!.increment(line);
        }
      });
      forEachLine(coverage.misses!, (line) {
  