latestVersion property Null safety
The latest version of the app.
Implementation
AppStoreVersion get latestVersion {
final lastVersion = items.first;
final lastVersionAttributes = lastVersion.attributes;
final latestVersion = lastVersion.attributes.version;
final latestBuild = included?.first;
final latestBuildNumber = int.tryParse(
latestBuild?.attributes?.version ?? latestVersion.build.join(),
);
return lastVersion.copy(
attributes: lastVersionAttributes?.copy(
versionString: latestVersion
.copy(
build: latestBuildNumber?.toString(),
)
.toString(),
),
);
}