2 instantiations of TrackedDocumentInfo
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Workspaces\LspWorkspaceManager.cs (2)
116
_trackedDocuments = _trackedDocuments.Add(uri,
new
(documentText, languageId, lspVersion));
205
_trackedDocuments = _trackedDocuments.SetItem(uri,
new
(newSourceText, language, lspVersion));
9 references to TrackedDocumentInfo
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Handler\RequestContext.cs (3)
45
private readonly ImmutableDictionary<DocumentUri,
TrackedDocumentInfo
> _trackedDocuments;
174
ImmutableDictionary<DocumentUri,
TrackedDocumentInfo
> trackedDocuments,
312
public
TrackedDocumentInfo
GetTrackedDocumentInfo(DocumentUri documentUri)
Workspaces\LspWorkspaceManager.cs (5)
65
private ImmutableDictionary<DocumentUri,
TrackedDocumentInfo
> _trackedDocuments = ImmutableDictionary<DocumentUri,
TrackedDocumentInfo
>.Empty;
213
public ImmutableDictionary<DocumentUri,
TrackedDocumentInfo
> GetTrackedLspText() => _trackedDocuments;
301
if (_trackedDocuments.TryGetValue(uri, out
var
trackedDocument) && _lspMiscellaneousFilesWorkspaceProvider is not null)
544
if (_trackedDocuments.TryGetValue(uri, out
var
trackedDocument))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
DocumentChanges\DocumentChangesTests.cs (1)
499
var
trackedDocumentInfo = context.GetTrackedDocumentInfo(request.DocumentUri);