163 references to GetURI
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
LanguageServer\VSTypeScriptHandlerTests.cs (3)
54var request = new TSRequest(document.GetURI(), ProtocolConversions.ProjectIdToProjectContextId(document.Project.Id)); 77TextDocument = CreateTextDocumentIdentifier(document.GetURI(), document.Project.Id) 185Assert.Equal(context.Document.GetURI(), request.Document);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (4)
Cohost\RazorCohostRequestContext.cs (1)
16internal DocumentUri? DocumentUri => context.TextDocument?.GetURI();
RazorRequestContext.cs (1)
14internal Uri? Uri => context.TextDocument?.GetURI().ParsedUri;
TextDocumentExtensions.cs (2)
16=> document.GetURI().GetRequiredParsedUri(); 19=> document.GetURI();
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\XamlDiagnosticSource.cs (1)
22TextDocumentIdentifier? IDiagnosticSource.GetDocumentIdentifier() => new() { DocumentUri = document.GetURI() };
Microsoft.CodeAnalysis.LanguageServer.Protocol (20)
Extensions\ProtocolConversions.cs (4)
303=> new() { DocumentUri = document.GetURI() }; 306=> new() { DocumentUri = document.GetURI() }; 426uriToTextEdits.Add((oldDocument.GetURI(), TextChangeToTextEdit(textChange, oldText))); 511var uri = document.GetURI();
Handler\AbstractRefreshQueue.cs (1)
84var documentUri = document.GetURI();
Handler\CodeActions\CodeActionResolveHelper.cs (4)
224textDocumentEdits.Add(new DeleteFile { DocumentUri = oldTextDoc.GetURI() }); 243uri = newTextDoc.GetURI(); 305var documentIdentifier = new OptionalVersionedTextDocumentIdentifier { DocumentUri = newTextDoc.GetURI() }; 316textDocumentEdits.Add(new RenameFile() { OldDocumentUri = oldTextDoc.GetURI(), NewDocumentUri = newTextDoc.GetUriForRenamedDocument() });
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDiagnosticSourceHelpers.cs (2)
46if (context.IsTracking(document.GetURI())) 48context.TraceDebug($"Skipping tracked document: {document.GetURI()}");
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
29? new VSTextDocumentIdentifier { ProjectContext = ProtocolConversions.ProjectToProjectContext(Document.Project), DocumentUri = Document.GetURI() }
Handler\EditAndContinue\WorkspaceEditAndContinueDiagnosticSourceProvider.cs (1)
29return EditAndContinueDiagnosticSource.CreateWorkspaceDiagnosticSourcesAsync(context.Solution!, document => context.IsTracking(document.GetURI()), cancellationToken);
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (2)
75documentUri = document.GetURI(); 94documentUri = newDocument.GetURI();
Handler\SpellCheck\DocumentSpellCheckHandler.cs (2)
54if (!context.IsTracking(context.Document.GetURI())) 56context.TraceDebug($"Ignoring spell check request for untracked document: {context.Document.GetURI()}");
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (2)
80if (context.IsTracking(document.GetURI())) 82context.TraceDebug($"Skipping tracked document: {document.GetURI()}");
Handler\Symbols\DocumentSymbolsHandler.cs (1)
97DocumentUri = document.GetURI(),
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (135)
CodeActions\CodeActionResolveTests.cs (2)
303var existingDocumentUri = testWorkspace.CurrentSolution.GetRequiredDocument(testWorkspace.Documents.Single().Id).GetURI(); 430var existingDocumentUri = existingDocument.GetURI();
CodeLens\AbstractCodeLensTests.cs (3)
24var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI()); 59var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI()); 82var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI());
CodeLens\CSharpCodeLensTests.cs (1)
430var documentUri = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI();
Diagnostics\AbstractPullDiagnosticTestsBase.cs (3)
182private protected static Task CloseDocumentAsync(TestLspServer testLspServer, Document document) => testLspServer.CloseDocumentAsync(document.GetURI()); 227await testLspServer.InsertTextAsync(document.GetURI(), (lineInfo.Start.Line, lineInfo.Start.Character, text)); 230private protected static Task OpenDocumentAsync(TestLspServer testLspServer, Document document) => testLspServer.OpenDocumentAsync(document.GetURI());
Diagnostics\DiagnosticsPullCacheTests.cs (6)
38var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 46testLspServer, document.GetURI(), 68var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 77testLspServer, document.GetURI(), 99var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 105testLspServer, document.GetURI(),
Diagnostics\NonLocalDiagnosticTests.cs (4)
43var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, category: PublicDocumentNonLocalDiagnosticSourceProvider.NonLocal); 51Assert.Equal(document.GetURI(), results[0].Uri); 54var results2 = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, previousResultId: results.Single().ResultId, category: PublicDocumentNonLocalDiagnosticSourceProvider.NonLocal); 63var results2 = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, category: PublicDocumentNonLocalDiagnosticSourceProvider.NonLocal);
Diagnostics\PullDiagnosticTests.cs (58)
47var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 53results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 68testLspServer, document.GetURI(), useVSDiagnostics); 88testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentCompilerSyntax); 91testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentCompilerSemantic); 97testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxResults.Single().ResultId, category: PullDiagnosticCategories.DocumentCompilerSyntax); 99testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticResults.Single().ResultId, category: PullDiagnosticCategories.DocumentCompilerSemantic); 105testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentAnalyzerSyntax); 108testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentAnalyzerSemantic); 114testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxAnalyzerResults.Single().ResultId, category: PullDiagnosticCategories.DocumentAnalyzerSyntax); 116testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticAnalyzerResults.Single().ResultId, category: PullDiagnosticCategories.DocumentAnalyzerSemantic); 170testLspServer, document.GetURI(), useVSDiagnostics: true); 187testLspServer, document.GetURI(), useVSDiagnostics: true); 210testLspServer, document.GetURI(), useVSDiagnostics: true, category: PullDiagnosticCategories.Task); 226var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 244var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics).ConfigureAwait(false); 252results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, results.Single().ResultId).ConfigureAwait(false); 269var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 275testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: resultId); 292var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 303testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: resultId); 320var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 325results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, results.Single().ResultId); 339var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 346testLspServer, document.GetURI(), 368testLspServer, document.GetURI(), useVSDiagnostics); 384var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, useProgress: true); 427var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj2Document.GetURI(), useVSDiagnostics); 438results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 488DocumentUri = document.GetURI(), 528await testLspServer.OpenDocumentAsync(csproj1Document.GetURI()); 529await testLspServer.OpenDocumentAsync(csproj2Document.GetURI()); 532var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 538await testLspServer.ReplaceTextAsync(csproj2Document.GetURI(), (locationToReplace, "B")); 540results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics, originalResultId); 580await testLspServer.OpenDocumentAsync(csproj1Document.GetURI()); 581await testLspServer.OpenDocumentAsync(csproj2Document.GetURI()); 584var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 591await testLspServer.ReplaceTextAsync(csproj2Document.GetURI(), (locationToReplace, "B")); 593results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics, originalResultId); 612testLspServer, document.GetURI(), useVSDiagnostics); 632testLspServer, document.GetURI(), useVSDiagnostics); 682var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 706results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 722results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 748testLspServer, document.GetURI(), useVSDiagnostics); 774testLspServer, document.GetURI(), useVSDiagnostics); 814testLspServer, document.GetURI(), useVSDiagnostics); 843testLspServer, document.GetURI(), useVSDiagnostics); 884testLspServer, document.GetURI(), useVSDiagnostics); 910testLspServer, document.GetURI(), useVSDiagnostics); 932testLspServer, document.GetURI(), useVSDiagnostics: true); 1251var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, category: PullDiagnosticCategories.EditAndContinue); 1297var documentResults1 = await RunGetDocumentPullDiagnosticsAsync(testLspServer, openDocument.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.EditAndContinue); 1321testLspServer, openDocument.GetURI(), previousResultId: documentResults1.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category: PullDiagnosticCategories.EditAndContinue); 1342testLspServer, openDocument.GetURI(), previousResultId: documentResults2.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category: PullDiagnosticCategories.EditAndContinue); 2077var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 2165var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
FoldingRanges\FoldingRangesTests.cs (1)
73TextDocument = CreateTextDocumentIdentifier(document.GetURI())
InlayHint\AbstractInlayHintTests.cs (1)
26var textDocumentIdentifier = CreateTextDocumentIdentifier(document.GetURI());
InlayHint\CSharpInlayHintTests.cs (1)
113var textDocument = CreateTextDocumentIdentifier(document.GetURI());
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (1)
129var fileInWorkspaceUri = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI();
RelatedDocuments\RelatedDocumentsTests.cs (6)
67project.Documents.First().GetURI(), 94project.Documents.First().GetURI(), 129project.Documents.First().GetURI(), 157project.Documents.First().GetURI(), 173project.Documents.First().GetURI(), 205project.Documents.First().GetURI(),
SpellCheck\SpellCheckTests.cs (22)
40var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 62var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 93var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 128var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()).ConfigureAwait(false); 142results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI(), results.Single().ResultId).ConfigureAwait(false); 163var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 175testLspServer, document.GetURI(), previousResultId: resultId); 198var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 212results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI(), results.Single().ResultId); 246var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 259testLspServer, document.GetURI(), 286var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 312var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI(), useProgress: true); 347TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 424TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 464TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 502TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 528TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 558TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 606=> testLspServer.OpenDocumentAsync(document.GetURI()); 609=> testLspServer.CloseDocumentAsync(document.GetURI()); 664await testLspServer.InsertTextAsync(document.GetURI(), (lineInfo.Start.Line, lineInfo.Start.Character, text));
Symbols\DocumentSymbolsTests.cs (1)
226TextDocument = CreateTextDocumentIdentifier(document.GetURI())
UriTests.cs (8)
56Assert.Equal(looseFileUri, document.GetURI()); 82Assert.Equal(looseFileUri, document.GetURI()); 114Assert.Equal(expectedDocumentUri, document.GetURI()); 125Assert.Equal(expectedDocumentUri, document.GetURI()); 137var fileDocumentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetURI(); 152Assert.Equal(fileDocumentUri, fileDocument.GetURI()); 159Assert.Equal(gitDocumentUri, gitDocument.GetURI()); 306Assert.Equal(looseFileUri, document.GetURI());
Workspaces\LspWorkspaceManagerTests.cs (17)
34var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 61var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 62var secondDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")).GetURI(); 113var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 116var secondDocumentUri = secondDocument.GetURI(); 151var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 175var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 217var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 225var newDocumentUri = newSolution.GetRequiredDocument(newDocumentId).GetURI(); 388Assert.Equal(firstWorkspaceDocumentUri, firstDocument.GetURI()); 393Assert.Equal(secondWorkspaceDocumentUri, secondDocument.GetURI()); 443Assert.Equal(firstWorkspaceDocumentUri, firstDocument.GetURI()); 448Assert.Equal(secondWorkspaceDocumentUri, secondDocument.GetURI()); 488var documentUri = testWorkspace.CurrentSolution.Projects.First().Documents.First().GetURI(); 525var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 609var documentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetURI(); 648var documentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetURI();