Lines Matching defs:workspaceFolder

86     let workspaceFolder = vscode.workspace.getWorkspaceFolder(uri);
88 workspaceFolder ? workspaceFolder.uri.toString() : "";
100 workspaceFolder, serverSettingName, languageId, this.outputChannel);
110 languageName: string, workspaceFolder: vscode.WorkspaceFolder,
115 `${languageName}_compilation_databases`, workspaceFolder, []);
120 if (workspaceFolder) {
121 databases.push(workspaceFolder.uri.fsPath +
128 database = await this.resolvePath(database, '', workspaceFolder);
146 async preparePDLLServerOptions(workspaceFolder: vscode.WorkspaceFolder,
151 'pdll', workspaceFolder, configsToWatch, pathsToWatch,
159 async prepareTableGenServerOptions(workspaceFolder: vscode.WorkspaceFolder,
164 'tablegen', workspaceFolder, configsToWatch, pathsToWatch,
172 async activateWorkspaceFolder(workspaceFolder: vscode.WorkspaceFolder,
183 await this.preparePDLLServerOptions(workspaceFolder, configsToWatch,
187 await this.prepareTableGenServerOptions(workspaceFolder, configsToWatch,
194 workspaceFolder, outputChannel, serverSettingName, languageName,
200 await configWatcher.activate(this, workspaceFolder, configsToWatch,
210 async startLanguageClient(workspaceFolder: vscode.WorkspaceFolder,
220 await this.resolveServerPath(serverSettingName, workspaceFolder);
254 if (workspaceFolder) {
255 filePattern = new vscode.RelativePattern(workspaceFolder, filePattern);
256 selectorPattern = `${workspaceFolder.uri.fsPath}/**/*`;
267 if (!workspaceFolder) {
289 workspaceFolder : workspaceFolder,
325 workspaceFolder: vscode.WorkspaceFolder): Promise<string> {
345 if (workspaceFolder) {
346 filePattern = new vscode.RelativePattern(workspaceFolder, filePattern);
363 workspaceFolder: vscode.WorkspaceFolder):
365 const serverPath = config.get<string>(serverSettingName, workspaceFolder);
367 return this.resolvePath(serverPath, defaultPath, workspaceFolder);
376 let workspaceFolder = vscode.workspace.getWorkspaceFolder(uri);
378 workspaceFolder ? workspaceFolder.uri.toString() : "";