1 write to DocumentUri
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\WorkspaceFolder.cs (1)
28init => DocumentUri = new DocumentUri(value);
9 references to DocumentUri
Microsoft.CodeAnalysis.LanguageServer (8)
HostWorkspace\AutoLoadProjectsInitializer.cs (8)
53if (folder.DocumentUri.ParsedUri is not null && folder.DocumentUri.ParsedUri.Scheme == Uri.UriSchemeFile) 55var folderPath = ProtocolConversions.GetDocumentFilePathFromUri(folder.DocumentUri.ParsedUri); 76_logger.LogTrace("Searching for projects to load in workspace folder: {FolderUri}", folder.DocumentUri); 77if (folder.DocumentUri.ParsedUri is null || folder.DocumentUri.ParsedUri.Scheme != Uri.UriSchemeFile) 79_logger.LogWarning("Workspace folder {FolderUri} is not a file URI, skipping.", folder.DocumentUri); 83var folderPath = ProtocolConversions.GetDocumentFilePathFromUri(folder.DocumentUri.ParsedUri);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\WorkspaceFolder.cs (1)
27get => DocumentUri.GetRequiredParsedUri();