103 references to GetURI
Microsoft.CodeAnalysis.LanguageServer.Protocol (15)
Extensions\ProtocolConversions.cs (3)
184=> new LSP.TextDocumentIdentifier { Uri = document.GetURI() }; 187=> new LSP.VersionedTextDocumentIdentifier { Uri = document.GetURI() }; 290uriToTextEdits.Add((oldDocument.GetURI(), TextChangeToTextEdit(textChange, oldText)));
Handler\CodeActions\CodeActionResolveHandler.cs (1)
202var documentIdentifier = new OptionalVersionedTextDocumentIdentifier { Uri = newTextDoc.GetURI() };
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
26? new VSTextDocumentIdentifier { ProjectContext = ProtocolConversions.ProjectToProjectContext(Document.Project), Uri = Document.GetURI() }
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (2)
120if (!context.IsTracking(document.GetURI())) 122context.TraceWarning($"Ignoring diagnostics request for untracked document: {document.GetURI()}");
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (2)
124if (context.IsTracking(document.GetURI())) 126context.TraceInformation($"Skipping tracked document: {document.GetURI()}");
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
147var documentUri = document.GetURI();
Handler\SpellCheck\DocumentSpellCheckHandler.cs (2)
55if (!context.IsTracking(context.Document.GetURI())) 57context.TraceInformation($"Ignoring spell check request for untracked document: {context.Document.GetURI()}");
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (2)
80if (context.IsTracking(document.GetURI())) 82context.TraceInformation($"Skipping tracked document: {document.GetURI()}");
Handler\Symbols\DocumentSymbolsHandler.cs (1)
93Uri = document.GetURI(),
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (87)
CodeLens\AbstractCodeLensTests.cs (1)
25var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI());
Diagnostics\AbstractPullDiagnosticTestsBase.cs (3)
165private protected static Task CloseDocumentAsync(TestLspServer testLspServer, Document document) => testLspServer.CloseDocumentAsync(document.GetURI()); 210await testLspServer.InsertTextAsync(document.GetURI(), (lineInfo.Start.Line, lineInfo.Start.Character, text)); 213private protected static Task OpenDocumentAsync(TestLspServer testLspServer, Document document) => testLspServer.OpenDocumentAsync(document.GetURI());
Diagnostics\PullDiagnosticTests.cs (44)
46var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 66testLspServer, document.GetURI(), useVSDiagnostics); 88testLspServer, document.GetURI(), useVSDiagnostics: true, category: PullDiagnosticCategories.DocumentCompilerSyntax); 91testLspServer, document.GetURI(), useVSDiagnostics: true, category: PullDiagnosticCategories.DocumentCompilerSemantic); 97testLspServer, document.GetURI(), useVSDiagnostics: true, previousResultId: syntaxResults.Single().ResultId, category: PullDiagnosticCategories.DocumentCompilerSyntax); 99testLspServer, document.GetURI(), useVSDiagnostics: true, previousResultId: semanticResults.Single().ResultId, category: PullDiagnosticCategories.DocumentCompilerSemantic); 125testLspServer, document.GetURI(), useVSDiagnostics: true); 150testLspServer, document.GetURI(), useVSDiagnostics); 173testLspServer, document.GetURI(), useVSDiagnostics, category: PullDiagnosticCategories.Task); 200await Assert.ThrowsAsync<StreamJsonRpc.RemoteInvocationException>(async () => await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics)); 219await Assert.ThrowsAsync<StreamJsonRpc.RemoteInvocationException>(async () => await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics)); 237var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 259var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics).ConfigureAwait(false); 267results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, results.Single().ResultId).ConfigureAwait(false); 287var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 293testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: resultId); 314var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 326testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: resultId); 347var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 352results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, results.Single().ResultId); 369var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics); 377testLspServer, document.GetURI(), 400testLspServer, document.GetURI(), useVSDiagnostics); 420var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics, useProgress: true); 456var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj2Document.GetURI(), useVSDiagnostics); 467results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 516Uri = document.GetURI(), 550await testLspServer.OpenDocumentAsync(csproj1Document.GetURI()); 551await testLspServer.OpenDocumentAsync(csproj2Document.GetURI()); 554var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 560await testLspServer.ReplaceTextAsync(csproj2Document.GetURI(), (locationToReplace, "B")); 562results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics, originalResultId); 596await testLspServer.OpenDocumentAsync(csproj1Document.GetURI()); 597await testLspServer.OpenDocumentAsync(csproj2Document.GetURI()); 600var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics); 607await testLspServer.ReplaceTextAsync(csproj2Document.GetURI(), (locationToReplace, "B")); 609results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, csproj1Document.GetURI(), useVSDiagnostics, originalResultId); 633testLspServer, document.GetURI(), useVSDiagnostics); 658testLspServer, document.GetURI(), useVSDiagnostics); 685testLspServer, document.GetURI(), useVSDiagnostics); 710testLspServer, document.GetURI(), useVSDiagnostics); 749testLspServer, document.GetURI(), useVSDiagnostics); 776testLspServer, document.GetURI(), useVSDiagnostics); 1677var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
SpellCheck\SpellCheckTests.cs (21)
38var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 60var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 91var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()).ConfigureAwait(false); 105results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI(), results.Single().ResultId).ConfigureAwait(false); 127var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 139testLspServer, document.GetURI(), previousResultId: resultId); 163var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 177results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI(), results.Single().ResultId); 210var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 223testLspServer, document.GetURI(), 252var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI()); 279var results = await RunGetDocumentSpellCheckSpansAsync(testLspServer, document.GetURI(), useProgress: true); 312TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 385TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 423TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 459TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 484TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 512TextDocument = CreateTextDocumentIdentifier(document.GetURI()), 550=> testLspServer.OpenDocumentAsync(document.GetURI()); 553=> testLspServer.CloseDocumentAsync(document.GetURI()); 608await testLspServer.InsertTextAsync(document.GetURI(), (lineInfo.Start.Line, lineInfo.Start.Character, text));
VSTypeScriptHandlerTests.cs (3)
50var request = new TSRequest(document.GetURI(), ProtocolConversions.ProjectIdToProjectContextId(document.Project.Id)); 76TextDocument = CreateTextDocumentIdentifier(document.GetURI(), document.Project.Id) 158Assert.Equal(context.Document.GetURI(), request.Document);
Workspaces\LspWorkspaceManagerTests.cs (15)
33var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 60var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 61var secondDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")).GetURI(); 99var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 102var secondDocumentUri = secondDocument.GetURI(); 127var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).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(); 183var newDocumentUri = newSolution.GetRequiredDocument(newDocumentId).GetURI(); 339Assert.Equal(firstWorkspaceDocumentUri, firstDocument.GetURI()); 344Assert.Equal(secondWorkspaceDocumentUri, secondDocument.GetURI()); 394Assert.Equal(firstWorkspaceDocumentUri, firstDocument.GetURI()); 399Assert.Equal(secondWorkspaceDocumentUri, secondDocument.GetURI()); 433var documentUri = testWorkspace.CurrentSolution.Projects.First().Documents.First().GetURI(); 470var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
Microsoft.VisualStudio.LanguageServices.LiveShare.UnitTests (1)
ProjectsHandlerTests.cs (1)
38SourceFiles = project.Documents.Select(document => document.GetURI()).ToArray()