flutterInternalDartSdkVersion property
String?
flutterInternalDartSdkVersion
The Dart SDK used by Flutter internally.
Implementation
String? get flutterInternalDartSdkVersion {
final value = flutterVersions?['dartSdkVersion'] as String?;
if (value == null) return null;
final parts = value.split(' ');
if (parts.length > 2 && parts[1] == '(build' && parts[2].endsWith(')')) {
final buildValue = parts[2].split(')').first;
try {
Version.parse(buildValue);
return buildValue;
} catch (_) {
// ignore
}
}
return parts.first;
}