anchor.diff:      final topThreshold =
           top == 0 ? 0.0 : 1.0 - (top + 1) * (1.0 / popularityStorage.count);
   
  +    final now = new DateTime.now().toUtc();
       await for (Package p in dbService.query<Package>().run()) {
         totalCount++;
         if (totalCount % 25 == 0) {
  
positive.code:         allowsDart2Count++;
          if (!allowsDartDev && !allowsDart1) {
            onlyDart2Count++;
          }
        }
        if (selectForNotification && allowsDartDev && !allowsDart2) {
  
negative.code:       if (versions.isEmpty) continue;
  
        final PackageVersion latest = versions.first;
        if (age > 0 && now.difference(latest.created).inDays > age) {
          continue;
        }
  
        final Pubspec pubspec = latest.pubspec;
  
        if (pubspec.sdkConstraint == null) {
  