runPubUpgrade method

Future<bool> runPubUpgrade()

Implementation

Future<bool> runPubUpgrade() async {
  try {
    final shell = Shell();
    _cliHelper.printInfo('  Running flutter pub upgrade...');

    await shell.run('flutter pub upgrade');
    _cliHelper.printSuccess('  ✓ Dependencies upgraded successfully');
    return true;
  } catch (e) {
    _cliHelper.printError('  ✗ Failed to run pub upgrade: $e');
    return false;
  }
}