mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
Use isDirectory instead of existsSync to avoid crash (#18167)
Fixes #15198.
This commit is contained in:
parent
34933f801f
commit
43da9d5ef9
@ -163,7 +163,7 @@ class VsCode {
|
||||
final List<VsCode> results = <VsCode>[];
|
||||
|
||||
for (_VsCodeInstallLocation searchLocation in searchLocations) {
|
||||
if (fs.directory(searchLocation.installPath).existsSync()) {
|
||||
if (fs.isDirectorySync(searchLocation.installPath)) {
|
||||
final String extensionDirectory =
|
||||
fs.path.join(homeDirPath, searchLocation.extensionsFolder, 'extensions');
|
||||
results.add(new VsCode.fromDirectory(searchLocation.installPath, extensionDirectory, edition: searchLocation.edition));
|
||||
|
Loading…
Reference in New Issue
Block a user