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)
21TextDocumentIdentifier? IDiagnosticSource.GetDocumentIdentifier() => new() { DocumentUri = document.GetURI() };
Microsoft.CodeAnalysis.LanguageServer.Protocol (21)
Extensions\ProtocolConversions.cs (5)
303=> new() { DocumentUri = document.GetURI() }; 306=> new() { DocumentUri = document.GetURI() }; 448uriToTextEdits.Add((oldDocument.GetURI(), TextChangeToTextEdit(textChange, oldText))); 513uriToTextEdits.Add((oldDocument.GetURI(), TextChangeToTextEdit(textChange, oldText))); 587var 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)
27? 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)
77documentUri = document.GetURI(); 96documentUri = 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 (134)
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, TextDocument document) => testLspServer.OpenDocumentAsync(document.GetURI());
Diagnostics\AdditionalFileDiagnosticsTests.cs (3)
49await testLspServer.OpenDocumentAsync(additionalDocument.GetURI()); 51var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, additionalDocument.GetURI(), useVSDiagnostics, category: TestAdditionalFileDocumentSourceProvider.DiagnosticSourceProviderName); 251DocumentUri = textDocument.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); 59results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 81testLspServer, document.GetURI(), useVSDiagnostics); 101testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentCompilerSyntax); 104testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentCompilerSemantic); 110testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxResults.Single().ResultId, category: PullDiagnosticCategories.DocumentCompilerSyntax); 112testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticResults.Single().ResultId, category: PullDiagnosticCategories.DocumentCompilerSemantic); 118testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentAnalyzerSyntax); 121testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.DocumentAnalyzerSemantic); 127testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxAnalyzerResults.Single().ResultId, category: PullDiagnosticCategories.DocumentAnalyzerSyntax); 129testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticAnalyzerResults.Single().ResultId, category: PullDiagnosticCategories.DocumentAnalyzerSemantic); 183testLspServer, document.GetURI(), useVSDiagnostics: true); 200testLspServer, document.GetURI(), useVSDiagnostics: true); 223testLspServer, document.GetURI(), useVSDiagnostics: true, category: PullDiagnosticCategories.Task); 239var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 257var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics).ConfigureAwait(false); 265results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, results.Single().ResultId).ConfigureAwait(false); 282var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 288testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: resultId); 305var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 316testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: resultId); 333var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 338results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, results.Single().ResultId); 352var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 359testLspServer, document.GetURI(), 381testLspServer, document.GetURI(), useVSDiagnostics); 397var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, useProgress: true); 440var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj2Document.GetURI(), useVSDiagnostics); 451results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 501DocumentUri = document.GetURI(), 541await testLspServer.OpenDocumentAsync(csproj1Document.GetURI()); 542await testLspServer.OpenDocumentAsync(csproj2Document.GetURI()); 545var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 551await testLspServer.ReplaceTextAsync(csproj2Document.GetURI(), (locationToReplace, "B")); 553results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics, originalResultId); 593await testLspServer.OpenDocumentAsync(csproj1Document.GetURI()); 594await testLspServer.OpenDocumentAsync(csproj2Document.GetURI()); 597var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 604await testLspServer.ReplaceTextAsync(csproj2Document.GetURI(), (locationToReplace, "B")); 606results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics, originalResultId); 625testLspServer, document.GetURI(), useVSDiagnostics); 645testLspServer, document.GetURI(), useVSDiagnostics); 695var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 720results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: firstResultId); 737results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: secondResultId); 766testLspServer, document.GetURI(), useVSDiagnostics); 792testLspServer, document.GetURI(), useVSDiagnostics); 832testLspServer, document.GetURI(), useVSDiagnostics); 861testLspServer, document.GetURI(), useVSDiagnostics); 902testLspServer, document.GetURI(), useVSDiagnostics); 928testLspServer, document.GetURI(), useVSDiagnostics); 950testLspServer, document.GetURI(), useVSDiagnostics: true); 1269var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, category: PullDiagnosticCategories.EditAndContinue); 1315var documentResults1 = await RunGetDocumentPullDiagnosticsAsync(testLspServer, openDocument.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.EditAndContinue); 1339testLspServer, openDocument.GetURI(), previousResultId: documentResults1.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category: PullDiagnosticCategories.EditAndContinue); 1360testLspServer, openDocument.GetURI(), previousResultId: documentResults2.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category: PullDiagnosticCategories.EditAndContinue); 2095var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 2183var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (1)
85Assert.Equal(generatedDocument.GetURI(), results[1].Uri);
FoldingRanges\FoldingRangesTests.cs (1)
165TextDocument = CreateTextDocumentIdentifier(document.GetURI())
InlayHint\AbstractInlayHintTests.cs (1)
26var textDocumentIdentifier = CreateTextDocumentIdentifier(document.GetURI());
InlayHint\CSharpInlayHintTests.cs (1)
113var textDocument = CreateTextDocumentIdentifier(document.GetURI());
Rename\RenameTests.cs (2)
390DocumentUri = generatedDocument.GetURI(), 443DocumentUri = generatedDocument.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)
31var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 58var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 59var secondDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")).GetURI(); 110var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 113var secondDocumentUri = secondDocument.GetURI(); 148var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 172var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 214var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 222var newDocumentUri = newSolution.GetRequiredDocument(newDocumentId).GetURI(); 340Assert.Equal(firstWorkspaceDocumentUri, firstDocument.GetURI()); 345Assert.Equal(secondWorkspaceDocumentUri, secondDocument.GetURI()); 395Assert.Equal(firstWorkspaceDocumentUri, firstDocument.GetURI()); 400Assert.Equal(secondWorkspaceDocumentUri, secondDocument.GetURI()); 440var documentUri = testWorkspace.CurrentSolution.Projects.First().Documents.First().GetURI(); 477var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 561var documentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetURI(); 600var documentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetURI();