92 references to GetRequiredParsedUri
Microsoft.AspNetCore.Razor.Test.Common.Tooling (5)
AssertExtensions.cs (5)
40
var uri = textDocumentEdit.TextDocument.DocumentUri.
GetRequiredParsedUri
();
54
var uri = createFile.DocumentUri.
GetRequiredParsedUri
();
56
var filePath = createFile.DocumentUri.
GetRequiredParsedUri
().GetDocumentFilePath();
62
var (oldUri, newUri) = (renameFile.OldDocumentUri.
GetRequiredParsedUri
(), renameFile.NewDocumentUri.
GetRequiredParsedUri
());
Microsoft.CodeAnalysis.Razor.Workspaces (3)
DocumentMapping\RazorEditService_WorkspaceEdit.cs (1)
49
var generatedDocumentUri = entry.TextDocument.DocumentUri.
GetRequiredParsedUri
();
Extensions\LspExtensions_Location.cs (1)
12
=> (uri, range) = (position.DocumentUri.
GetRequiredParsedUri
(), position.Range);
UriExtensions.cs (1)
25
=> GetAbsoluteOrUNCPath(uri.
GetRequiredParsedUri
());
Microsoft.CodeAnalysis.Remote.Razor (3)
FindAllReferences\RemoteFindAllReferencesService.cs (2)
105
var (mappedUri, mappedRange) = await DocumentMappingService.MapToHostDocumentUriAndRangeAsync(context.Snapshot, location.DocumentUri.
GetRequiredParsedUri
(), location.Range.ToLinePositionSpan(), cancellationToken).ConfigureAwait(false);
119
if (mappedUri != location.DocumentUri.
GetRequiredParsedUri
())
Rename\RemoteRenameService.cs (1)
125
if (!solution.TryGetRazorDocument(file.OldUri.
GetRequiredParsedUri
(), out var oldDoc))
Microsoft.VisualStudio.LanguageServices.Razor (6)
LanguageClient\Cohost\CohostApplyRenameEditEndpoint.cs (2)
76
documentUri.
GetRequiredParsedUri
().GetDocumentFilePath() is { } documentFilePath &&
109
if (fileSystem.FileExists(renameEdit.OldDocumentUri.
GetRequiredParsedUri
().GetDocumentFilePath()))
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
106
var generatedDocument = await razorDocument.Project.Solution.TryGetSourceGeneratedDocumentAsync(request.TextDocument.DocumentUri.
GetRequiredParsedUri
(), cancellationToken).ConfigureAwait(false);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (3)
101
return LspFactory.CreateLocation(RemapVirtualHtmlUri(singleLocation.DocumentUri.
GetRequiredParsedUri
()), singleLocation.Range.ToLinePositionSpan());
105
return Array.ConvertAll(multipleLocations, l => LspFactory.CreateLocation(RemapVirtualHtmlUri(l.DocumentUri.
GetRequiredParsedUri
()), l.Range.ToLinePositionSpan()));
115
builder.Add(LspFactory.CreateDocumentLink(RemapVirtualHtmlUri(target.
GetRequiredParsedUri
()), documentLink.Range.ToLinePositionSpan()));
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (39)
Cohost\CohostRoslynCodeActionTest.cs (1)
271
.Where(e => e.TextDocument.DocumentUri.
GetRequiredParsedUri
() == generatedDoc.CreateUri())
Cohost\CohostRoslynRenameTest.cs (1)
342
.Where(e => e.TextDocument.DocumentUri.
GetRequiredParsedUri
() == documentUri)
Cohost\CohostTextPresentationEndpointTest.cs (1)
78
Assert.Equal(document.CreateUri(), result.DocumentChanges.Value.First[0].TextDocument.DocumentUri.
GetRequiredParsedUri
());
Cohost\CohostUriPresentationEndpointTest.cs (1)
273
Assert.Equal(document.CreateUri(), result.DocumentChanges.Value.First[0].TextDocument.DocumentUri.
GetRequiredParsedUri
());
Cohost\HtmlRequestInvokerTest.cs (3)
45
Assert.Equal(htmlDocumentUri, diagnosticParams.TextDocument!.DocumentUri.
GetRequiredParsedUri
());
67
Assert.Equal(htmlDocumentUri, hoverParams.TextDocument!.DocumentUri.
GetRequiredParsedUri
());
89
Assert.Equal(htmlDocumentUri, codeActionParams.TextDocument!.DocumentUri.
GetRequiredParsedUri
());
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
120
Assert.Equal(documentPath, documentEdits[0].TextDocument.DocumentUri.
GetRequiredParsedUri
().AbsolutePath);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
82
Assert.Equal(documentPath, documentEdits[0].TextDocument.DocumentUri.
GetRequiredParsedUri
().AbsolutePath);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (4)
236
Assert.Equal(surveyPromptDocument.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
244
Assert.Equal(componentDocument.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
283
if (razorDocumentUri.Equals(location.DocumentUri.
GetRequiredParsedUri
()))
290
var (fileName, testCode) = Assert.Single(additionalFiles, f => FilePathNormalizingComparer.Instance.Equals(f.fileName, location.DocumentUri.
GetRequiredParsedUri
().AbsolutePath));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (23)
87
var line = File.ReadLines(location.DocumentUri.
GetRequiredParsedUri
().LocalPath).ElementAt(location.Range.Start.Line);
157
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
192
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
225
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
258
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
296
Assert.Equal(FileUri("File1.razor"), location.DocumentUri.
GetRequiredParsedUri
());
338
Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.
GetRequiredParsedUri
());
380
Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.
GetRequiredParsedUri
());
491
Assert.Equal(FileUri("AuthorViewComponent.cs"), location.DocumentUri.
GetRequiredParsedUri
());
527
Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
571
Assert.Equal(FileUri("AboutBoxTagHelper_1.cs"), location.DocumentUri.
GetRequiredParsedUri
());
609
Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
654
Assert.Equal(FileUri("AboutBoxTagHelper_2.cs"), location.DocumentUri.
GetRequiredParsedUri
());
718
Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
782
Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
869
Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.
GetRequiredParsedUri
());
873
Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.
GetRequiredParsedUri
());
898
Assert.Equal(FileUri("Views/Shared/_Partial.cshtml"), location.DocumentUri.
GetRequiredParsedUri
());
922
Assert.Equal(FileUri("_Partial.cshtml"), location.DocumentUri.
GetRequiredParsedUri
());
952
Assert.Equal(FileUri("Pages/Counter.razor"), location.DocumentUri.
GetRequiredParsedUri
());
980
var line = File.ReadLines(location.DocumentUri.
GetRequiredParsedUri
().LocalPath).ElementAt(location.Range.Start.Line);
1030
Assert.Equal(surveyPromptDocument.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
1055
Assert.Equal(document.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (2)
143
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
163
Assert.All(roslynLocations, l => l.DocumentUri.
GetRequiredParsedUri
().Equals(document.CreateUri()));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostInlayHintEndpointTest.cs (1)
244
Assert.Equal(document.CreateUri(), tdi.DocumentUri.
GetRequiredParsedUri
());
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
106
var generatedDocument = await razorDocument.Project.Solution.TryGetSourceGeneratedDocumentAsync(request.TextDocument.DocumentUri.
GetRequiredParsedUri
(), cancellationToken).ConfigureAwait(false);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (3)
101
return LspFactory.CreateLocation(RemapVirtualHtmlUri(singleLocation.DocumentUri.
GetRequiredParsedUri
()), singleLocation.Range.ToLinePositionSpan());
105
return Array.ConvertAll(multipleLocations, l => LspFactory.CreateLocation(RemapVirtualHtmlUri(l.DocumentUri.
GetRequiredParsedUri
()), l.Range.ToLinePositionSpan()));
115
builder.Add(LspFactory.CreateDocumentLink(RemapVirtualHtmlUri(target.
GetRequiredParsedUri
()), documentLink.Range.ToLinePositionSpan()));
Microsoft.VisualStudioCode.RazorExtension.UnitTests (32)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
120
Assert.Equal(documentPath, documentEdits[0].TextDocument.DocumentUri.
GetRequiredParsedUri
().AbsolutePath);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
82
Assert.Equal(documentPath, documentEdits[0].TextDocument.DocumentUri.
GetRequiredParsedUri
().AbsolutePath);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (4)
236
Assert.Equal(surveyPromptDocument.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
244
Assert.Equal(componentDocument.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
283
if (razorDocumentUri.Equals(location.DocumentUri.
GetRequiredParsedUri
()))
290
var (fileName, testCode) = Assert.Single(additionalFiles, f => FilePathNormalizingComparer.Instance.Equals(f.fileName, location.DocumentUri.
GetRequiredParsedUri
().AbsolutePath));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (23)
87
var line = File.ReadLines(location.DocumentUri.
GetRequiredParsedUri
().LocalPath).ElementAt(location.Range.Start.Line);
157
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
192
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
225
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
258
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
296
Assert.Equal(FileUri("File1.razor"), location.DocumentUri.
GetRequiredParsedUri
());
338
Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.
GetRequiredParsedUri
());
380
Assert.Equal(FileUri("SurveyPrompt.cs"), location.DocumentUri.
GetRequiredParsedUri
());
491
Assert.Equal(FileUri("AuthorViewComponent.cs"), location.DocumentUri.
GetRequiredParsedUri
());
527
Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
571
Assert.Equal(FileUri("AboutBoxTagHelper_1.cs"), location.DocumentUri.
GetRequiredParsedUri
());
609
Assert.Equal(FileUri("AboutBoxTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
654
Assert.Equal(FileUri("AboutBoxTagHelper_2.cs"), location.DocumentUri.
GetRequiredParsedUri
());
718
Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
782
Assert.Equal(FileUri("FooTagHelper.cs"), location.DocumentUri.
GetRequiredParsedUri
());
869
Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.
GetRequiredParsedUri
());
873
Assert.Equal(FileUri("TagHelpers.cs"), location.DocumentUri.
GetRequiredParsedUri
());
898
Assert.Equal(FileUri("Views/Shared/_Partial.cshtml"), location.DocumentUri.
GetRequiredParsedUri
());
922
Assert.Equal(FileUri("_Partial.cshtml"), location.DocumentUri.
GetRequiredParsedUri
());
952
Assert.Equal(FileUri("Pages/Counter.razor"), location.DocumentUri.
GetRequiredParsedUri
());
980
var line = File.ReadLines(location.DocumentUri.
GetRequiredParsedUri
().LocalPath).ElementAt(location.Range.Start.Line);
1030
Assert.Equal(surveyPromptDocument.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
1055
Assert.Equal(document.CreateUri(), location.DocumentUri.
GetRequiredParsedUri
());
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (2)
143
Assert.Equal(FileUri("SurveyPrompt.razor"), location.DocumentUri.
GetRequiredParsedUri
());
163
Assert.All(roslynLocations, l => l.DocumentUri.
GetRequiredParsedUri
().Equals(document.CreateUri()));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostInlayHintEndpointTest.cs (1)
244
Assert.Equal(document.CreateUri(), tdi.DocumentUri.
GetRequiredParsedUri
());