latestVersion property Null safety

Version latestVersion

Returns the latest version of the tracks available.

Implementation

Version get latestVersion {
  final strippedToVersion = <Version, Version>{};

  this?.forEach((element) {
    strippedToVersion.addAll({
      element.releases.latestVersion.stripPreRelease():
          element.releases.latestVersion,
    });
  });

  final version = Version.primary(strippedToVersion.keys.toList());
  return strippedToVersion[version]!;
}