47 references to GetRequiredParsedUri
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
LanguageServer\VSTypeScriptHandlerTests.cs (1)
178
return 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)
25
return (resolveData?.Data, resolveData?.Document.DocumentUri.
GetRequiredParsedUri
());
51
return (data, document.DocumentUri.
GetRequiredParsedUri
());
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (1)
108
var filePath = changedFile.Uri.
GetRequiredParsedUri
().LocalPath;
LanguageServer\Handler\DebugConfiguration\WorkspaceDebugConfigurationHandler.cs (1)
44
return PathUtilities.IsSameDirectoryOrChildOf(project.FilePath!, workspacePath.
GetRequiredParsedUri
().LocalPath);
Microsoft.CodeAnalysis.LanguageServer.Protocol (13)
ExternalAccess\Razor\FormatNewFileHandler.cs (1)
48
var parsedUri = request.Document.DocumentUri.
GetRequiredParsedUri
();
Handler\MapCode\MapCodeHandler.cs (1)
76
Changes = uriToEditsMap.ToDictionary(kvp => ProtocolConversions.GetDocumentFilePathFromUri(kvp.Key.
GetRequiredParsedUri
()), kvp => kvp.Value)
Handler\References\FindUsagesLSPContext.cs (1)
225
DisplayPath = location?.DocumentUri.
GetRequiredParsedUri
().LocalPath,
Protocol\CreateFile.cs (1)
44
get => DocumentUri.
GetRequiredParsedUri
();
Protocol\DeleteFile.cs (1)
44
get => DocumentUri.
GetRequiredParsedUri
();
Protocol\DocumentLink.cs (1)
46
get => DocumentTarget.
GetRequiredParsedUri
();
Protocol\InitializeParams.cs (1)
81
get => RootDocumentUri.
GetRequiredParsedUri
();
Protocol\Location.cs (1)
34
get => DocumentUri.
GetRequiredParsedUri
();
Protocol\RenameFile.cs (2)
44
get => OldDocumentUri.
GetRequiredParsedUri
();
64
get => NewDocumentUri.
GetRequiredParsedUri
();
Protocol\TextDocumentIdentifier.cs (1)
29
get => DocumentUri.
GetRequiredParsedUri
();
Protocol\TextDocumentItem.cs (1)
33
get => DocumentUri.
GetRequiredParsedUri
();
Protocol\WorkspaceFolder.cs (1)
27
get => DocumentUri.
GetRequiredParsedUri
();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (25)
Definitions\GoToDefinitionTests.cs (4)
50
Assert.True(results.Single().DocumentUri.
GetRequiredParsedUri
().OriginalString.StartsWith("file"));
319
Assert.Equal(SourceGeneratedDocumentUri.Scheme, result.DocumentUri.
GetRequiredParsedUri
().Scheme);
338
Assert.True(results.Single().DocumentUri.
GetRequiredParsedUri
().OriginalString.EndsWith("String.cs"));
371
Assert.True(results.Single().DocumentUri.
GetRequiredParsedUri
().LocalPath.EndsWith("generated_file.cs"));
Definitions\GoToTypeDefinitionTests.cs (1)
229
Assert.Equal(SourceGeneratedDocumentUri.Scheme, result.DocumentUri.
GetRequiredParsedUri
().Scheme);
Diagnostics\AdditionalFileDiagnosticsTests.cs (6)
56
], results.Select(r => $"{r.Uri.
GetRequiredParsedUri
().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.Code?.Value?.ToString()))}]"));
80
], results.Select(r => $"{r.Uri.
GetRequiredParsedUri
().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.Code?.Value?.ToString()))}]"));
107
Assert.Equal(@"C:\Test.txt", results[1].Uri.
GetRequiredParsedUri
().LocalPath);
145
Assert.Equal(@"C:\Test.txt", results[1].Uri.
GetRequiredParsedUri
().LocalPath);
148
Assert.Equal(@"C:\Test.txt", results[4].Uri.
GetRequiredParsedUri
().LocalPath);
189
], results.Select(r => $"{r.Uri.
GetRequiredParsedUri
().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.Code?.Value?.ToString()))}]"));
Diagnostics\PullDiagnosticTests.cs (2)
1472
Assert.False(results.Any(r => r.TextDocument!.DocumentUri.
GetRequiredParsedUri
().LocalPath.Contains(".ts")));
2072
], results.Select(r => r.TextDocument.DocumentUri.
GetRequiredParsedUri
().AbsolutePath));
MapCode\MapCodeTests.cs (1)
117
Assert.True(results.Changes!.TryGetValue(ProtocolConversions.GetDocumentFilePathFromUri(documentUri.
GetRequiredParsedUri
()), out edits));
ProtocolConversionsTests.cs (4)
48
Assert.Equal(expectedAbsoluteUri, uri.
GetRequiredParsedUri
().AbsoluteUri);
49
Assert.Equal(filePath, uri.
GetRequiredParsedUri
().LocalPath);
133
Assert.Equal(expectedUri, uri.
GetRequiredParsedUri
().AbsoluteUri);
151
Assert.Equal(expectedRelativeUri, uri.
GetRequiredParsedUri
().AbsoluteUri);
References\FindAllReferencesHandlerTests.cs (2)
382
Assert.True(results.Any(r => r.Location.DocumentUri.
GetRequiredParsedUri
().LocalPath.EndsWith("generated_file.cs")));
420
Assert.True(results.Any(r => r.Location.DocumentUri.
GetRequiredParsedUri
().LocalPath.EndsWith("generated_file.cs")));
SpellCheck\SpellCheckTests.cs (1)
377
Assert.True(results.All(r => r.TextDocument!.DocumentUri.
GetRequiredParsedUri
().LocalPath == "C:\\C.cs"));
UriTests.cs (2)
121
Assert.NotEqual(expectedDocumentUri.
GetRequiredParsedUri
().AbsolutePath, lowercaseUri.
GetRequiredParsedUri
().AbsolutePath);
Workspaces\SourceGeneratedDocumentUriTests.cs (2)
35
Assert.Equal(SourceGeneratedDocumentUri.Scheme, uri.
GetRequiredParsedUri
().Scheme);
36
var deserialized = SourceGeneratedDocumentUri.DeserializeIdentity(testLspServer.TestWorkspace.CurrentSolution, uri.
GetRequiredParsedUri
());
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
LspFileChangeWatcherTests.cs (2)
65
Assert.Equal(tempDirectory.Path, watcher.GlobPattern.Second.BaseUri.Second.
GetRequiredParsedUri
().LocalPath);
96
Assert.Equal("Z:\\", watcher.GlobPattern.Second.BaseUri.Second.
GetRequiredParsedUri
().LocalPath);
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
290
var document = GetOrAddDocument(location.DocumentUri.
GetRequiredParsedUri
().LocalPath);