Use optional method calls in more places (#151634)

This replaces code like:

```ts
if (foo.bar) {
    foo.bar(cat);
}
```

with:

```ts
foo.bar?.(cat)
```

Which is more concise but has the same meaning
This commit is contained in:
Matt Bierner
2022-06-09 15:04:28 -07:00
committed by GitHub
parent 732a16be19
commit f7e12a3a92
54 changed files with 94 additions and 282 deletions

View File

@@ -546,9 +546,7 @@ export class ExtHostWorkspace implements ExtHostWorkspaceShape, IExtHostWorkspac
}
$handleTextSearchResult(result: IRawFileMatch2, requestId: number): void {
if (this._activeSearchCallbacks[requestId]) {
this._activeSearchCallbacks[requestId](result);
}
this._activeSearchCallbacks[requestId]?.(result);
}
saveAll(includeUntitled?: boolean): Promise<boolean> {