extensions/typescript-language-features/src/languageFeatures/workspaceSymbols.ts/TypeScriptWorkspaceSymbolProvider/toOpenedFiledPath
class TypeScriptWorkspaceSymbolProvider:	private async toOpenedFiledPath(document: vscode.TextDocument) {
		if (document.uri.scheme === fileSchemes.git) {
			try {
				const path = vscode.Uri.file(JSON.parse(document.uri.query)?.path);
				if (doesResourceLookLikeATypeScriptFile(path) || doesResourceLookLikeAJavaScriptFile(path)) {
					const document = await vscode.workspace.openTextDocument(path);
					return this.client.toOpenedFilePath(document);
				}
			} catch {
				// noop
			}
		}
		return this.client.toOpenedFilePath(document);
	}