anchor.diff:        _logger.warning('Versions should be matching: '
             '${versionAnalysis.panaVersion} - $panaVersion and '
             '${versionAnalysis.flutterVersion} - $flutterVersion');
  -    }
  -
  -    if (pkgStatus.isDiscontinued) {
  -      return new TaskTargetStatus.skip('Package is discontinued.');
  -    }
  -    if (pkgStatus.isObsolete) {
  -      return new TaskTargetStatus.skip('Package is older than two years old.');
       }
   
       // Is it due to re-analyze?
  
positive.code:     // Is current analysis version obsolete?
      if (isNewer(
          semanticRuntimeVersion, versionAnalysis.semanticRuntimeVersion)) {
        // existing analysis version is newer, current analyzer is obsolete?
        // TODO: turn off task polling on this instance
        _logger.warning(
            'Newer analysis version detected, current instance is obsolete.');
        return new TaskTargetStatus.skip('Newer analysis instance detected.');
      }
  
      if (versionAnalysis.panaVersion != panaVersion ||
  
negative.code:     if (!pkgStatus.exists) {
        return new TaskTargetStatus.skip('PackageVersion does not exists.');
      }
      if (pkgStatus.isDiscontinued) {
        return new TaskTargetStatus.skip('Package is discontinued.');
      }
      if (pkgStatus.isObsolete) {
        return new TaskTargetStatus.skip('Package is older than two years old.');
      }
  
      // Does package have any analysis?
      final Key packageKey = db.emptyKey.append(PackageAnalysis, id: packageName);
  