runPubUpgrade static method
Implementation
static Future<void> runPubUpgrade({bool showResult = true}) async {
final flutter = resolveExecutable("flutter");
final result = await Process.run(flutter, ['pub', 'upgrade']);
if (result.exitCode == 0) {
if (showResult) {
print("✅ pub upgrade completed");
print(result.stdout);
}
} else {
print("❌ pub upgrade failed: ${result.stderr}");
}
}