3 implementations of GetId
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (1)
146public ProjectOrDocumentId GetId() => sources[0].GetId();
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
24public ProjectOrDocumentId GetId() => new(Document.Id);
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (1)
29public ProjectOrDocumentId GetId() => new(Project.Id);
5 references to GetId
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
153seenDiagnosticSourceIds.Add(diagnosticSource.GetId()); 161diagnosticSource.GetId(), 180var previousParams = documentIdToPreviousDiagnosticParams[diagnosticSource.GetId()];
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (2)
118sources = [.. sources.GroupBy(s => (s.GetId(), s.IsLiveSource()), s => s).SelectMany(g => AggregatedDocumentDiagnosticSource.AggregateIfNeeded(g))]; 146public ProjectOrDocumentId GetId() => sources[0].GetId();