getFlutterCliTool method
Implementation
Future<FlutterCliTool?> getFlutterCliTool({
String? workingDirectory,
Map<String, String>? environment,
bool includeParentEnvironment = true,
bool preferProjectConfig = true,
}) async {
if (preferProjectConfig) {
return (await _getProjectFlutterCliTool(
workingDirectory: workingDirectory,
includeParentEnvironment: includeParentEnvironment,
environment: environment,
)) ??
(await _getGlobalFlutterCliTool(
workingDirectory: workingDirectory,
includeParentEnvironment: includeParentEnvironment,
environment: environment,
));
} else {
return (await _getGlobalFlutterCliTool(
workingDirectory: workingDirectory,
includeParentEnvironment: includeParentEnvironment,
environment: environment,
)) ??
(await _getProjectFlutterCliTool(
workingDirectory: workingDirectory,
includeParentEnvironment: includeParentEnvironment,
environment: environment,
));
}
}