generateAppName function
Generates an app name based on the project name, flavor, and build type.
Implementation
String generateAppName({required String flavor, required String buildType}) {
final pubspecInfo = _getPubspecInfo();
final appName = pubspecInfo['name'] ?? 'unknown';
final versionName = pubspecInfo['version'] ?? '1.0.0';
final formattedTimestamp = _getFormattedTimestamp();
final fileName =
'${appName.toUpperCase()}-${flavor.toUpperCase()}-$versionName-${buildType.toUpperCase()}-$formattedTimestamp';
_copyToClipboard(fileName);
return fileName;
}