44 references to GetRequiredParsedUri
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
LanguageServer\VSTypeScriptHandlerTests.cs (1)
178return new TypeScriptTextDocumentIdentifier(request.Document.GetRequiredParsedUri(), request.Project);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
TextDocumentExtensions.cs (1)
16=> document.GetURI().GetRequiredParsedUri();
Microsoft.CodeAnalysis.ExternalAccess.Xaml (2)
External\ResolveDataConversions.cs (2)
25return (resolveData?.Data, resolveData?.Document.DocumentUri.GetRequiredParsedUri()); 51return (data, document.DocumentUri.GetRequiredParsedUri());
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (1)
108var filePath = changedFile.Uri.GetRequiredParsedUri().LocalPath;
LanguageServer\Handler\DebugConfiguration\WorkspaceDebugConfigurationHandler.cs (1)
44return PathUtilities.IsSameDirectoryOrChildOf(project.FilePath!, workspacePath.GetRequiredParsedUri().LocalPath);
Microsoft.CodeAnalysis.LanguageServer.Protocol (13)
ExternalAccess\Razor\FormatNewFileHandler.cs (1)
48var parsedUri = request.Document.DocumentUri.GetRequiredParsedUri();
Handler\MapCode\MapCodeHandler.cs (1)
76Changes = uriToEditsMap.ToDictionary(kvp => ProtocolConversions.GetDocumentFilePathFromUri(kvp.Key.GetRequiredParsedUri()), kvp => kvp.Value)
Handler\References\FindUsagesLSPContext.cs (1)
221DisplayPath = location?.DocumentUri.GetRequiredParsedUri().LocalPath,
Protocol\CreateFile.cs (1)
44get => DocumentUri.GetRequiredParsedUri();
Protocol\DeleteFile.cs (1)
44get => DocumentUri.GetRequiredParsedUri();
Protocol\DocumentLink.cs (1)
46get => DocumentTarget.GetRequiredParsedUri();
Protocol\InitializeParams.cs (1)
81get => RootDocumentUri.GetRequiredParsedUri();
Protocol\Location.cs (1)
34get => DocumentUri.GetRequiredParsedUri();
Protocol\RenameFile.cs (2)
44get => OldDocumentUri.GetRequiredParsedUri(); 64get => NewDocumentUri.GetRequiredParsedUri();
Protocol\TextDocumentIdentifier.cs (1)
29get => DocumentUri.GetRequiredParsedUri();
Protocol\TextDocumentItem.cs (1)
33get => DocumentUri.GetRequiredParsedUri();
Protocol\WorkspaceFolder.cs (1)
27get => DocumentUri.GetRequiredParsedUri();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (21)
Definitions\GoToDefinitionTests.cs (3)
43Assert.True(results.Single().DocumentUri.GetRequiredParsedUri().OriginalString.StartsWith("file")); 312Assert.Equal(SourceGeneratedDocumentUri.Scheme, result.DocumentUri.GetRequiredParsedUri().Scheme); 331Assert.True(results.Single().DocumentUri.GetRequiredParsedUri().OriginalString.EndsWith("String.cs"));
Definitions\GoToTypeDefinitionTests.cs (1)
229Assert.Equal(SourceGeneratedDocumentUri.Scheme, result.DocumentUri.GetRequiredParsedUri().Scheme);
Diagnostics\AdditionalFileDiagnosticsTests.cs (4)
46], results.Select(r => $"{r.Uri.GetRequiredParsedUri().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.Code?.Value?.ToString()))}]")); 73Assert.Equal(@"C:\Test.txt", results[1].Uri.GetRequiredParsedUri().LocalPath); 111Assert.Equal(@"C:\Test.txt", results[1].Uri.GetRequiredParsedUri().LocalPath); 114Assert.Equal(@"C:\Test.txt", results[4].Uri.GetRequiredParsedUri().LocalPath);
Diagnostics\PullDiagnosticTests.cs (2)
1454Assert.False(results.Any(r => r.TextDocument!.DocumentUri.GetRequiredParsedUri().LocalPath.Contains(".ts"))); 2054], results.Select(r => r.TextDocument.DocumentUri.GetRequiredParsedUri().AbsolutePath));
MapCode\MapCodeTests.cs (1)
117Assert.True(results.Changes!.TryGetValue(ProtocolConversions.GetDocumentFilePathFromUri(documentUri.GetRequiredParsedUri()), out edits));
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (1)
164var documentPath = ProtocolConversions.GetDocumentFilePathFromUri(looseFileUri.GetRequiredParsedUri());
ProtocolConversionsTests.cs (4)
48Assert.Equal(expectedAbsoluteUri, uri.GetRequiredParsedUri().AbsoluteUri); 49Assert.Equal(filePath, uri.GetRequiredParsedUri().LocalPath); 133Assert.Equal(expectedUri, uri.GetRequiredParsedUri().AbsoluteUri); 151Assert.Equal(expectedRelativeUri, uri.GetRequiredParsedUri().AbsoluteUri);
SpellCheck\SpellCheckTests.cs (1)
377Assert.True(results.All(r => r.TextDocument!.DocumentUri.GetRequiredParsedUri().LocalPath == "C:\\C.cs"));
UriTests.cs (2)
121Assert.NotEqual(expectedDocumentUri.GetRequiredParsedUri().AbsolutePath, lowercaseUri.GetRequiredParsedUri().AbsolutePath);
Workspaces\SourceGeneratedDocumentUriTests.cs (2)
35Assert.Equal(SourceGeneratedDocumentUri.Scheme, uri.GetRequiredParsedUri().Scheme); 36var deserialized = SourceGeneratedDocumentUri.DeserializeIdentity(testLspServer.TestWorkspace.CurrentSolution, uri.GetRequiredParsedUri());
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
LspFileChangeWatcherTests.cs (2)
65Assert.Equal(tempDirectory.Path, watcher.GlobPattern.Second.BaseUri.Second.GetRequiredParsedUri().LocalPath); 96Assert.Equal("Z:\\", watcher.GlobPattern.Second.BaseUri.Second.GetRequiredParsedUri().LocalPath);
Microsoft.VisualStudio.LanguageServices (1)
NavigateTo\RoslynSearchResultViewFactory.cs (1)
69absoluteUri = SourceGeneratedDocumentUri.Create(document.SourceGeneratedDocumentIdentity.Value).GetRequiredParsedUri();
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
290var document = GetOrAddDocument(location.DocumentUri.GetRequiredParsedUri().LocalPath);