2 writes to ProjectId
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticAnalysisResult.cs (2)
55
ProjectId
= projectId;
82
ProjectId
= projectId;
15 references to ProjectId
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.AnalysisData.cs (1)
124
Contract.ThrowIfFalse(project.Id == result.
ProjectId
);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (7)
56
Contract.ThrowIfFalse(lastResult.
ProjectId
== project.Id);
76
return DiagnosticAnalysisResult.CreateEmpty(lastResult.
ProjectId
, lastResult.Version);
117
Contract.ThrowIfFalse(lastResult.
ProjectId
== document.Project.Id);
133
return DiagnosticAnalysisResult.CreateEmpty(lastResult.
ProjectId
, lastResult.Version);
158
Contract.ThrowIfFalse(lastResult.
ProjectId
== project.Id);
174
return DiagnosticAnalysisResult.CreateEmpty(lastResult.
ProjectId
, lastResult.Version);
231
await AddToInMemoryStorageAsync(serializerVersion, project, document: null, result.
ProjectId
, _owner.NonLocalStateName, result.GetOtherDiagnostics()).ConfigureAwait(false);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (2)
486
RaiseProjectDiagnosticsRemoved(stateSet, oldAnalysisResult.
ProjectId
, oldAnalysisResult.DocumentIds, handleActiveFile: false, raiseEvents);
503
RaiseProjectDiagnosticsRemoved(stateSet, oldAnalysisResult.
ProjectId
, documentsToRemove, handleActiveFile: false, raiseEvents);
Microsoft.CodeAnalysis.Workspaces (5)
Diagnostics\DiagnosticAnalysisResult.cs (5)
272
=> new(
ProjectId
, Version, DocumentIds, IsEmpty, FromBuild);
275
=> new(
ProjectId
, version, DocumentIdsOrEmpty.Add(documentId), isEmpty: false, fromBuild: fromBuild);
278
=> new(
ProjectId
, VersionStamp.Default, DocumentIds, IsEmpty, FromBuild);
285
return CreateEmpty(
ProjectId
, Version);
290
ProjectId
,