best method

AppcastItem? best()

Implementation

AppcastItem? best() {
  if (items.isEmpty) { return null; }

  AppcastItem? best;
  for (var item in items) {
    if (item.isSupportingHost()) {
      best ??= item;
      if (item.version > best.version) {
        best = item;
      }
    }
  }
  return best;
}