checkDart method
Check if Dart is installed and get version
Implementation
Future<ToolStatus> checkDart() async {
final bool exists = await _runner.commandExists('dart');
if (!exists) {
return ToolStatus.missing(
'Dart',
'Installed with Flutter, run: flutter doctor',
isRequired: true,
);
}
final String? version = await _runner.getCommandVersion('dart');
return ToolStatus.installed('Dart', version ?? 'unknown', isRequired: true);
}