3 writes to MainContext
AnalyzeCiFailure (1)
CollectionProjection.cs (1)
93MainContext = mainContext,
AnalyzeCiFailure.Tests (2)
AnalyzeCiFailureFixtures.cs (1)
27MainContext = scope != RunScope.Main ? null : new CollectedMainContext
AnalyzeCiFailureTransientContractTests.cs (1)
239SubjectPr = null, MainContext = null, PriorCauseIdentities = [],
6 references to MainContext
AnalyzeCiFailure (5)
AnalysisValidator.cs (2)
270main && evidence.SubjectPr is not null || main != (evidence.MainContext is not null) || 275if (evidence.MainContext is { } context &&
Models\EvidenceContracts.cs (1)
258var main = bundle.MainContext;
WorkflowFailureDiagnosisContextBuilder.cs (2)
91AppendJson(summary, bundle.Run.Scope == RunScope.Main ? TransientJson.ToElement(bundle.MainContext) : TransientJson.ToElement(bundle.SubjectPr)); 92if (bundle.MainContext?.CandidateHistory.State is { } state && state != CandidateHistoryState.Available)
AnalyzeCiFailure.Tests (1)
AnalyzeCiFailureAlternateWorkflowTests.cs (1)
309Assert.Equal(100, result.Run.Evidence.MainContext!.LastSuccessfulRun!.Id);