Strict null extHostWorkspace

This commit is contained in:
Matt Bierner
2019-02-11 12:54:20 -08:00
parent cbdd9bddba
commit 14e4835a55
4 changed files with 20 additions and 19 deletions

View File

@@ -119,11 +119,11 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape {
// --- search ---
$startFileSearch(includePattern: string, _includeFolder: UriComponents, excludePatternOrDisregardExcludes: string | false, maxResults: number, token: CancellationToken): Promise<URI[]> | undefined {
$startFileSearch(includePattern: string, _includeFolder: UriComponents | undefined, excludePatternOrDisregardExcludes: string | false, maxResults: number, token: CancellationToken): Promise<URI[] | undefined> {
const includeFolder = URI.revive(_includeFolder);
const workspace = this._contextService.getWorkspace();
if (!workspace.folders.length) {
return undefined;
return Promise.resolve(undefined);
}
const query = this._queryBuilder.file(