execute method
Implementation
@override
Future<void> execute() async {
if (!config.enableAndroid || !config.enableIOS) {
print(
" ⚠️ Warning: Package renaming applies to BOTH Android and iOS. Platform flags are ignored for this step.",
);
}
final result = await Process.run('dart', [
'run',
'change_app_package_name:main',
config.packageName!,
], runInShell: true);
if (result.exitCode != 0) {
throw "Failed to rename package: ${result.stderr}";
}
}