getPackageInfo static method
Implementation
static Future<KatPackageInfo> getPackageInfo(bool isDevelopment) async {
var cached = _cachedPackageInfo;
if (cached != null) return cached;
var packageInfo = await KatPackageInfo.fromPlatform();
var buildNumber = isDevelopment
? (int.parse(packageInfo.buildNumber) + 2001).toString()
: packageInfo.buildNumber;
var result = KatPackageInfo(
appName: packageInfo.appName,
buildNumber: buildNumber,
packageName: packageInfo.packageName,
version: packageInfo.version,
);
_cachedPackageInfo = result;
return result;
}