recommend method
Implementation
PackageRecommendation? recommend({
required String packageName,
required bool discontinued,
}) {
if (!discontinued) {
return null;
}
final alternative = knownAlternatives[packageName];
if (alternative == null) {
return PackageRecommendation(
packageName: packageName,
alternative: null,
reason:
'Package is discontinued. '
'Search for a maintained alternative.',
);
}
return PackageRecommendation(
packageName: packageName,
alternative: alternative,
reason:
'Package is discontinued. '
'Consider using $alternative.',
);
}