25 writes to DocumentUri
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Extensions\ProtocolConversions.cs (3)
423DocumentUri = location.DocumentUri, 601DocumentUri = uri, 634DocumentUri = documentUri,
Extensions\ProtocolConversions.Diagnostics.cs (1)
99DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(l.UnmappedFileSpan.Path)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
91DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(declarationFile.FilePath),
Handler\References\FindUsagesLSPContext.cs (1)
289DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(declarationFile.FilePath),
Handler\Symbols\DocumentSymbolsHandler.cs (1)
133DocumentUri = document.GetURI(),
Protocol\Location.cs (1)
35set => DocumentUri = new DocumentUri(value);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (7)
Definitions\GoToDefinitionTests.cs (1)
104DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(TestHelpers.GetRootedPath(TestSpanMapper.GeneratedFileName)),
Metadata\LspMetadataAsSourceWorkspaceTests.cs (1)
105DocumentUri = definition.Single().DocumentUri,
References\FindImplementationsTests.cs (1)
99DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(TestHelpers.GetRootedPath(TestSpanMapper.GeneratedFileName)),
Rename\RenameTests.cs (3)
178DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(TestHelpers.GetRootedPath(TestSpanMapper.GeneratedFileName)), 451DocumentUri = generatedDocument.GetURI(), 504DocumentUri = generatedDocument.GetURI(),
Workspaces\SourceGeneratedDocumentTests.cs (1)
120var location = new LSP.Location { DocumentUri = sourceGeneratorDocumentUri, Range = new LSP.Range { Start = new LSP.Position(0, 6), End = new LSP.Position(0, 6) } };
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\AbstractLanguageServerClientTests.cs (1)
125DocumentUri = documentUri,
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\LspFactory.cs (1)
174=> new() { DocumentUri = new(uri), Range = range };
Microsoft.CodeAnalysis.Remote.Razor (2)
FindAllReferences\RemoteFindAllReferencesService.cs (1)
130location.DocumentUri = new(mappedUri);
RemoteTagHelperSearchEngine.cs (1)
78DocumentUri = document.GetURI(),
Microsoft.VisualStudio.LanguageServices.Razor (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
123location.DocumentUri = new(_filePathService.GetRazorDocumentUri(uri));
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (1)
454DocumentUri = new(new Uri(document.CreateSystemUri(), document.Name + LanguageServerConstants.HtmlVirtualDocumentSuffix)),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (1)
108DocumentUri = new(new Uri(document.CreateSystemUri(), document.Name + LanguageServerConstants.HtmlVirtualDocumentSuffix)),
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
123location.DocumentUri = new(_filePathService.GetRazorDocumentUri(uri));
Microsoft.VisualStudioCode.RazorExtension.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (1)
454DocumentUri = new(new Uri(document.CreateSystemUri(), document.Name + LanguageServerConstants.HtmlVirtualDocumentSuffix)),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (1)
108DocumentUri = new(new Uri(document.CreateSystemUri(), document.Name + LanguageServerConstants.HtmlVirtualDocumentSuffix)),
229 references to DocumentUri
IdeBenchmarks (2)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
108TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri),
Lsp\LspSourceGeneratorBenchmarks.cs (1)
98var documentUri = typingLocation.DocumentUri;
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Extensions\ProtocolConversions.cs (1)
423DocumentUri = location.DocumentUri,
Handler\MapCode\MapCodeHandler.cs (1)
128if (!location.DocumentUri.Equals(textDocumentIdentifier.DocumentUri))
Handler\References\FindUsagesLSPContext.cs (1)
225DisplayPath = location?.DocumentUri.GetRequiredParsedUri().LocalPath,
Protocol\Location.cs (6)
34get => DocumentUri.GetRequiredParsedUri(); 57return other != null && this.DocumentUri != null && other.DocumentUri != null && 58this.DocumentUri.Equals(other.DocumentUri) && 64hashCode = (hashCode * -1521134295) + this.DocumentUri.GetHashCode();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (143)
CallHierarchy\CallHierarchyTests.cs (4)
42Assert.Equal(definition.DocumentUri, preparedItem.Uri); 81Assert.Equal(typeLocation.DocumentUri, constructorCall.To.Uri); 85Assert.Equal(methodLocation.DocumentUri, methodCall.To.Uri); 184TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri),
CodeActions\CodeActionResolveTests.cs (4)
106await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 110await testLspServer.ReplaceTextAsync(caretLocation.DocumentUri, (textEdit.Range, textEdit.NewText)); 114var document = await testLspServer.GetDocumentAsync(caretLocation.DocumentUri); 592DocumentUri = locations.Single().DocumentUri
CodeActions\CodeActionsTests.cs (5)
117TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 161TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 205TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 253TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 294TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri),
CodeActions\RunCodeActionsTests.cs (1)
41DocumentUri = caretLocation.DocumentUri
Completion\CompletionFeaturesTests.cs (16)
84TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 333await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 359await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "s")); 462TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 656TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 763TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 793await testLspServer.OpenDocumentAsync(caret.DocumentUri); 797TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 814await testLspServer.InsertTextAsync(caret.DocumentUri, (caret.Range.End.Line, caret.Range.End.Character, "i")); 849await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 868await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "s")); 965TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 1034TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 1087await testLspServer.OpenDocumentAsync(caret.DocumentUri); 1091TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri), 1111await testLspServer.InsertTextAsync(caret.DocumentUri, (caret.Range.End.Line, caret.Range.End.Character, "f"));
Completion\CompletionTests.cs (14)
1039await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 1052await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "a")); 1107await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 1120await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "C")); 1175await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 1189await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "ask")); 1201await testLspServer.DeleteTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, caretLocation.Range.End.Line, caretLocation.Range.End.Character + 3)); 1214await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "i")); 1272await testLspServer.OpenDocumentAsync(firstCaret.DocumentUri); 1399await testLspServer.OpenDocumentAsync(firstCaretLocation.DocumentUri); 1415await testLspServer.InsertTextAsync(secondCaretLocation.DocumentUri, (secondCaretLocation.Range.End.Line, secondCaretLocation.Range.End.Character, "S")); 1430await testLspServer.InsertTextAsync(firstCaretLocation.DocumentUri, (firstCaretLocation.Range.End.Line, firstCaretLocation.Range.End.Character, "a")); 1519await testLspServer.OpenDocumentAsync(caretLocation.DocumentUri); 1532await testLspServer.InsertTextAsync(caretLocation.DocumentUri, (caretLocation.Range.End.Line, caretLocation.Range.End.Character, "z"));
DataTips\DataTipRangeHandlerTests.cs (1)
24TextDocument = new LSP.TextDocumentIdentifier { DocumentUri = caret.DocumentUri },
Definitions\GoToDefinitionTests.cs (4)
50Assert.True(results.Single().DocumentUri.GetRequiredParsedUri().OriginalString.StartsWith("file")); 319Assert.Equal(SourceGeneratedDocumentUri.Scheme, result.DocumentUri.GetRequiredParsedUri().Scheme); 338Assert.True(results.Single().DocumentUri.UriString.EndsWith("String.cs")); 371Assert.Contains("/generated_file.cs", results.Single().DocumentUri.UriString);
Definitions\GoToTypeDefinitionTests.cs (3)
229Assert.Equal(SourceGeneratedDocumentUri.Scheme, result.DocumentUri.GetRequiredParsedUri().Scheme); 254await testLspServer.OpenDocumentAsync(results.Single().DocumentUri, text: string.Empty).ConfigureAwait(false); 256Assert.Equal(WorkspaceKind.MetadataAsSource, (await GetWorkspaceForDocument(testLspServer, results.Single().DocumentUri)).Kind);
Diagnostics\PullDiagnosticTests.cs (2)
687await testLspServer.ReplaceTextAsync(textLocation.DocumentUri, (textEdit.Range, textEdit.NewText)); 696await testLspServer.ReplaceTextAsync(textLocation.DocumentUri, (textEdit.Range, textEdit.NewText));
DocumentChanges\DocumentChangesTests.cs (29)
44await DidOpen(testLspServer, locationTyped.DocumentUri); 51await DidChange(testLspServer, locationTyped.DocumentUri, (4, 8, "// hi there")); 64await DidClose(testLspServer, locationTyped.DocumentUri); 85await DidOpen(testLspServer, locationTyped.DocumentUri); 109await DidOpen(testLspServer, locationTyped.DocumentUri); 111await Assert.ThrowsAnyAsync<StreamJsonRpc.RemoteRpcException>(() => DidOpen(testLspServer, locationTyped.DocumentUri)); 135await Assert.ThrowsAnyAsync<StreamJsonRpc.RemoteRpcException>(() => DidClose(testLspServer, locationTyped.DocumentUri)); 159await Assert.ThrowsAnyAsync<StreamJsonRpc.RemoteRpcException>(() => DidChange(testLspServer, locationTyped.DocumentUri, (0, 0, "goo"))); 183await DidOpen(testLspServer, locationTyped.DocumentUri); 185await DidClose(testLspServer, locationTyped.DocumentUri); 206await DidOpen(testLspServer, locationTyped.DocumentUri); 208await DidChange(testLspServer, locationTyped.DocumentUri, (4, 8, "// hi there")); 240await DidOpen(testLspServer, locationTyped.DocumentUri); 242await DidChange(testLspServer, locationTyped.DocumentUri, (4, 8, "// hi there")); 244var documentTextFromWorkspace = (await testLspServer.GetDocumentTextAsync(locationTyped.DocumentUri)).ToString(); 277await DidOpen(testLspServer, locationTyped.DocumentUri); 279await DidChange(testLspServer, locationTyped.DocumentUri, (4, 8, "// hi there"), (5, 0, $" // this builds on that{Environment.NewLine}")); 312await DidOpen(testLspServer, locationTyped.DocumentUri); 314await DidChange(testLspServer, locationTyped.DocumentUri, (4, 8, "// there"), (4, 11, "hi ")); 346await DidOpen(testLspServer, locationTyped.DocumentUri); 348await DidChange(testLspServer, locationTyped.DocumentUri, (5, 0, $" // this builds on that{Environment.NewLine}"), (4, 8, "// hi there")); 424await DidOpen(testLspServer, locationTyped.DocumentUri); 426await DidChange(testLspServer, locationTyped.DocumentUri, (4, 8, "// hi there")); 427await DidChange(testLspServer, locationTyped.DocumentUri, (5, 0, $" // this builds on that{Environment.NewLine}")); 453await DidOpen(testLspServer, locationTyped.DocumentUri, version: 0); 454var version = await GetVersionAsync(locationTyped.DocumentUri); 457await DidChange(testLspServer, locationTyped.DocumentUri, version: 1, (0, 5, ", World")); 458Assert.Equal(1, await GetVersionAsync(locationTyped.DocumentUri)); 476var documentText = await testLspServer.GetDocumentTextAsync(locationTyped.DocumentUri);
DocumentChanges\DocumentChangesTests.LinkedDocuments.cs (7)
35await DidOpen(testLspServer, caretLocation.DocumentUri); 40var solution = await GetLSPSolutionAsync(testLspServer, caretLocation.DocumentUri).ConfigureAwait(false); 47await DidClose(testLspServer, caretLocation.DocumentUri); 79await DidOpen(testLspServer, caretLocation.DocumentUri); 83await DidChange(testLspServer, caretLocation.DocumentUri, (4, 8, "// hi there")); 85var solution = await GetLSPSolutionAsync(testLspServer, caretLocation.DocumentUri).ConfigureAwait(false); 100await DidClose(testLspServer, caretLocation.DocumentUri);
DocumentChanges\DocumentChangesTests.WithFindAllReferences.cs (5)
37await DidOpen(testLspServer, locationTyped.DocumentUri); 47await DidChange(testLspServer, locationTyped.DocumentUri, (5, 0, "var i = someInt + 1;\r\n")); 56await DidChange(testLspServer, locationTyped.DocumentUri, (10, 0, "int someInt = A.someInt + 1;\r\n")); 66await DidChange(testLspServer, locationTyped.DocumentUri, (13, 0, "var j = someInt + A.someInt;\r\n")); 82await DidClose(testLspServer, locationTyped.DocumentUri);
Formatting\FormatDocumentOnTypeTests.cs (2)
174var documentText = await testLspServer.GetDocumentTextAsync(locationTyped.DocumentUri); 192TextDocument = CreateTextDocumentIdentifier(locationTyped.DocumentUri),
Formatting\FormatDocumentRangeTests.cs (3)
38var documentText = await testLspServer.GetDocumentTextAsync(rangeToFormat.DocumentUri); 68var documentText = await testLspServer.GetDocumentTextAsync(rangeToFormat.DocumentUri); 102TextDocument = CreateTextDocumentIdentifier(location.DocumentUri),
Formatting\FormatDocumentTests.cs (9)
37var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 70var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 102var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 134var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 166var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 202var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 230var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 255var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri; 281var documentURI = testLspServer.GetLocations("caret").Single().DocumentUri;
InlineCompletions\InlineCompletionsTests.cs (2)
243var document = testLspServer.GetDocumentAsync(locationTyped.DocumentUri); 269TextDocument = CreateTextDocumentIdentifier(locationTyped.DocumentUri),
MapCode\MapCodeTests.cs (1)
81var documentUri = ranges.Single().DocumentUri;
Metadata\LspMetadataAsSourceWorkspaceTests.cs (8)
47await testLspServer.OpenDocumentAsync(definition.Single().DocumentUri, text: string.Empty).ConfigureAwait(false); 49Assert.Equal(WorkspaceKind.MetadataAsSource, (await GetWorkspaceForDocument(testLspServer, definition.Single().DocumentUri)).Kind); 53await testLspServer.CloseDocumentAsync(definition.Single().DocumentUri).ConfigureAwait(false); 55Assert.Equal(WorkspaceKind.MetadataAsSource, (await GetWorkspaceForDocument(testLspServer, definition.Single().DocumentUri)).Kind); 85await testLspServer.OpenDocumentAsync(definition.Single().DocumentUri, text: """ 94var workspaceForDocument = await GetWorkspaceForDocument(testLspServer, definition.Single().DocumentUri); 105DocumentUri = definition.Single().DocumentUri, 118Assert.Contains("String.cs", definitionFromMetadata.Single().DocumentUri.UriString);
OnAutoInsert\AbstractOnAutoInsertTests.cs (3)
50var document = await testLspServer.GetDocumentAsync(locationTyped.DocumentUri); 77var documentText = await (await testLspServer.GetDocumentAsync(locationTyped.DocumentUri)).GetTextAsync(); 104TextDocument = CreateTextDocumentIdentifier(locationTyped.DocumentUri),
OnAutoInsert\RawStringOnAutoInsertTests.cs (1)
219var document = await testLspServer.GetDocumentAsync(locationTyped.DocumentUri);
Ordering\RequestOrderingTests.cs (2)
205await ExecuteDidOpen(testLspServer, testLspServer.GetLocations("caret").First().DocumentUri); 254await ExecuteDidOpen(testLspServer, testLspServer.GetLocations("caret").First().DocumentUri);
ProjectContext\GetTextDocumentWithContextHandlerTests.cs (3)
36var documentUri = testLspServer.GetLocations("caret").Single().DocumentUri; 64var documentUri = testLspServer.GetLocations("caret").Single().DocumentUri; 95var documentUri = testLspServer.GetLocations("caret").Single().DocumentUri;
ProtocolConversionsTests.cs (1)
391var document = await GetTextDocumentAsync(testLspServer, caret.DocumentUri);
References\FindAllReferencesHandlerTests.cs (5)
226Assert.NotNull(results[0].Location!.DocumentUri); 346Assert.True(results[0].Location.DocumentUri.ToString().EndsWith("String.cs")); 382Assert.True(results.Any(r => r.Location.DocumentUri.UriString.Contains("/generated_file.cs"))); 420Assert.True(results.Any(r => r.Location.DocumentUri.UriString.Contains("/generated_file.cs"))); 460TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri),
Rename\PrepareRenameTests.cs (1)
99TextDocument = CreateTextDocumentIdentifier(location.DocumentUri)
Rename\RenameTests.cs (2)
186var expectedMappedDocument = TestSpanMapper.MappedFileLocation.DocumentUri; 521TextDocument = CreateTextDocumentIdentifier(location.DocumentUri)
SemanticTokens\AbstractSemanticTokensTests.cs (2)
47TextDocument = new LSP.TextDocumentIdentifier { DocumentUri = caret.DocumentUri } 53TextDocument = new LSP.TextDocumentIdentifier { DocumentUri = location.DocumentUri },
TypeHierarchy\TypeHierarchyTests.cs (2)
402Assert.Equal(expectedDefinition.DocumentUri, item.Uri); 411TextDocument = CreateTextDocumentIdentifier(caret.DocumentUri),
ValidateBreakableRange\ValidateBreakableRangeTests.cs (1)
265TextDocument = new LSP.TextDocumentIdentifier { DocumentUri = caret.DocumentUri },
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Services\ExtractRefactoringTests.cs (1)
90var updatedCode = testLspClient.GetDocumentText(caretLocation.DocumentUri);
Utilities\AbstractLanguageServerClientTests.cs (1)
153TextDocument = CreateTextDocumentIdentifier(location.DocumentUri),
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\LspExtensions_Location.cs (1)
12=> (uri, range) = (position.DocumentUri.GetRequiredSystemUri(), position.Range);
Microsoft.CodeAnalysis.Remote.Razor (2)
FindAllReferences\RemoteFindAllReferencesService.cs (2)
106var (mappedUri, mappedRange) = await DocumentMappingService.MapToHostDocumentUriAndRangeAsync(context.Snapshot, UriExtensions.GetRequiredSystemUri(location.DocumentUri), location.Range.ToLinePositionSpan(), cancellationToken).ConfigureAwait(false); 120if (mappedUri != UriExtensions.GetRequiredSystemUri(location.DocumentUri))
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
290var document = GetOrAddDocument(location.DocumentUri.GetRequiredParsedUri().LocalPath);
Microsoft.VisualStudio.LanguageServices.Razor (3)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (2)
101return LspFactory.CreateLocation(RemapVirtualHtmlUri(singleLocation.DocumentUri.GetRequiredSystemUri()), singleLocation.Range.ToLinePositionSpan()); 105return Array.ConvertAll(multipleLocations, l => LspFactory.CreateLocation(RemapVirtualHtmlUri(l.DocumentUri.GetRequiredSystemUri()), l.Range.ToLinePositionSpan()));
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
120if (location?.DocumentUri.ParsedUri is { } uri &&
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (32)
Cohost\CohostRoslynGoToDefTest.cs (1)
72Assert.Equal(razorDocument.GetURI(), def.DocumentUri);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (4)
236Assert.Equal(surveyPromptDocument.GetURI(), location.DocumentUri); 244Assert.Equal(componentDocument.GetURI(), location.DocumentUri); 283if (razorDocumentUri.Equals(location.DocumentUri)) 290var (fileName, testCode) = Assert.Single(additionalFiles, f => FilePathNormalizingComparer.Instance.Equals(f.fileName, location.DocumentUri.GetRequiredSystemUri().AbsolutePath));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (25)
81Assert.EndsWith("String.cs", location.DocumentUri.UriString); 87var line = File.ReadLines(location.DocumentUri.GetRequiredSystemUri().LocalPath).ElementAt(location.Range.Start.Line); 157Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 192Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 225Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 258Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 296Assert.Equal(FileUri("File1.razor"), location.DocumentUri.GetRequiredSystemUri()); 338Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.GetRequiredSystemUri()); 380Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.GetRequiredSystemUri()); 491Assert.Equal(FileUri("AuthorViewComponent.cs"), location.DocumentUri.GetRequiredSystemUri()); 527Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 571Assert.Equal(FileUri("AboutBoxTagHelper_1.cs"), location.DocumentUri.GetRequiredSystemUri()); 609Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 654Assert.Equal(FileUri("AboutBoxTagHelper_2.cs"), location.DocumentUri.GetRequiredSystemUri()); 718Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 782Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 869Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.GetRequiredSystemUri()); 873Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.GetRequiredSystemUri()); 898Assert.Equal(FileUri("Views/Shared/_Partial.cshtml"), location.DocumentUri.GetRequiredSystemUri()); 922Assert.Equal(FileUri("_Partial.cshtml"), location.DocumentUri.GetRequiredSystemUri()); 952Assert.Equal(FileUri("Pages/Counter.razor"), location.DocumentUri.GetRequiredSystemUri()); 974Assert.EndsWith("String.cs", location.DocumentUri.UriString); 980var line = File.ReadLines(location.DocumentUri.GetRequiredSystemUri().LocalPath).ElementAt(location.Range.Start.Line); 1030Assert.Equal(surveyPromptDocument.GetURI(), location.DocumentUri); 1055Assert.Equal(document.GetURI(), location.DocumentUri);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (2)
143Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 163Assert.All(roslynLocations, l => Assert.Equal(document.GetURI(), l.DocumentUri));
Microsoft.VisualStudioCode.RazorExtension (3)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (2)
101return LspFactory.CreateLocation(RemapVirtualHtmlUri(singleLocation.DocumentUri.GetRequiredSystemUri()), singleLocation.Range.ToLinePositionSpan()); 105return Array.ConvertAll(multipleLocations, l => LspFactory.CreateLocation(RemapVirtualHtmlUri(l.DocumentUri.GetRequiredSystemUri()), l.Range.ToLinePositionSpan()));
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
120if (location?.DocumentUri.ParsedUri is { } uri &&
Microsoft.VisualStudioCode.RazorExtension.UnitTests (31)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (4)
236Assert.Equal(surveyPromptDocument.GetURI(), location.DocumentUri); 244Assert.Equal(componentDocument.GetURI(), location.DocumentUri); 283if (razorDocumentUri.Equals(location.DocumentUri)) 290var (fileName, testCode) = Assert.Single(additionalFiles, f => FilePathNormalizingComparer.Instance.Equals(f.fileName, location.DocumentUri.GetRequiredSystemUri().AbsolutePath));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (25)
81Assert.EndsWith("String.cs", location.DocumentUri.UriString); 87var line = File.ReadLines(location.DocumentUri.GetRequiredSystemUri().LocalPath).ElementAt(location.Range.Start.Line); 157Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 192Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 225Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 258Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 296Assert.Equal(FileUri("File1.razor"), location.DocumentUri.GetRequiredSystemUri()); 338Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.GetRequiredSystemUri()); 380Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.GetRequiredSystemUri()); 491Assert.Equal(FileUri("AuthorViewComponent.cs"), location.DocumentUri.GetRequiredSystemUri()); 527Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 571Assert.Equal(FileUri("AboutBoxTagHelper_1.cs"), location.DocumentUri.GetRequiredSystemUri()); 609Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 654Assert.Equal(FileUri("AboutBoxTagHelper_2.cs"), location.DocumentUri.GetRequiredSystemUri()); 718Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 782Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.GetRequiredSystemUri()); 869Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.GetRequiredSystemUri()); 873Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.GetRequiredSystemUri()); 898Assert.Equal(FileUri("Views/Shared/_Partial.cshtml"), location.DocumentUri.GetRequiredSystemUri()); 922Assert.Equal(FileUri("_Partial.cshtml"), location.DocumentUri.GetRequiredSystemUri()); 952Assert.Equal(FileUri("Pages/Counter.razor"), location.DocumentUri.GetRequiredSystemUri()); 974Assert.EndsWith("String.cs", location.DocumentUri.UriString); 980var line = File.ReadLines(location.DocumentUri.GetRequiredSystemUri().LocalPath).ElementAt(location.Range.Start.Line); 1030Assert.Equal(surveyPromptDocument.GetURI(), location.DocumentUri); 1055Assert.Equal(document.GetURI(), location.DocumentUri);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (2)
143Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.GetRequiredSystemUri()); 163Assert.All(roslynLocations, l => Assert.Equal(document.GetURI(), l.DocumentUri));