7 instantiations of ProjectOrDocumentId
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
238return new ProjectOrDocumentId(document.Id); 244return new ProjectOrDocumentId(project.Id); 250return new ProjectOrDocumentId(additionalDocument.Id);
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
21public ProjectOrDocumentId GetId() => new(Document.Id);
Handler\Diagnostics\DiagnosticSources\ProjectDiagnosticSource.cs (1)
17public ProjectOrDocumentId GetId() => new(Project.Id);
Handler\PullHandlers\VersionedPullCache`1.cs (2)
34documentToPreviousDiagnosticParams.ToDictionary(kvp => new ProjectOrDocumentId(kvp.Key.Id), kvp => kvp.Value), 35new ProjectOrDocumentId(document.Id),
9 references to ProjectOrDocumentId
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
205private static Dictionary<ProjectOrDocumentId, PreviousPullResult> GetIdToPreviousDiagnosticParams( 210var result = new Dictionary<ProjectOrDocumentId, PreviousPullResult>(); 233static ProjectOrDocumentId? GetIdForPreviousResult(TextDocumentIdentifier textDocumentIdentifier, Solution solution)
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
21public ProjectOrDocumentId GetId() => new(Document.Id);
Handler\Diagnostics\DiagnosticSources\IDiagnosticSource.cs (1)
21ProjectOrDocumentId GetId();
Handler\Diagnostics\DiagnosticSources\ProjectDiagnosticSource.cs (1)
17public ProjectOrDocumentId GetId() => new(Project.Id);
Handler\PullHandlers\VersionedPullCache`2.cs (3)
43private readonly Dictionary<(Workspace workspace, ProjectOrDocumentId id), (string resultId, TCheapVersion cheapVersion, TExpensiveVersion expensiveVersion)> _idToLastReportedResult = new(); 64Dictionary<ProjectOrDocumentId, PreviousPullResult> idToClientLastResult, 65ProjectOrDocumentId projectOrDocumentId,