flutter_upgrade_manager 0.1.0
flutter_upgrade_manager: ^0.1.0 copied to clipboard
Production-grade Flutter project upgrade and migration management CLI and compatibility engine.
example/flutter_upgrade_manager_example.dart
import 'package:flutter_upgrade_manager/flutter_upgrade_manager.dart';
Future<void> main() async {
// 1. Run environment inspection
final doctor = DoctorUseCase();
final status = await doctor.execute();
print('Environment ready: ${status.isReady}');
for (final item in status.items) {
print(' - ${item.name}: ${item.isReady ? "Ready" : "Missing"}');
}
// 2. Or invoke CLI commands programmatically
final runner = FumCommandRunner();
await runner.run(['--version']);
}