8 writes to PriorCauseIdentities
AnalyzeCiFailure (1)
CollectionProjection.cs (1)
101PriorCauseIdentities = prior.Where(cause => cause.ReadError is null && cause.Id is not null && cause.Type is not null)
AnalyzeCiFailure.Tests (7)
AnalyzeCiFailureFixtures.cs (2)
34PriorCauseIdentities = [], 202PriorCauseIdentities = bundle.PriorCauseIdentities.Add(new PriorCauseIdentity { Id = id, Type = type }),
AnalyzeCiFailureMigrationTests.cs (3)
383evidence = evidence with { PriorCauseIdentities = [new PriorCauseIdentity { Id = created.Definition.Id, Type = created.Definition.Type }] }; 592PriorCauseIdentities = [new PriorCauseIdentity { Id = "test-timeout", Type = CauseType.FlakyTest }], 603evidence with { PriorCauseIdentities = [] },
AnalyzeCiFailureTransientContractTests.cs (2)
218var known = evidence with { PriorCauseIdentities = [new PriorCauseIdentity { Id = "runner-lost", Type = CauseType.InfrastructureFailure }] }; 239SubjectPr = null, MainContext = null, PriorCauseIdentities = [],
10 references to PriorCauseIdentities
AnalyzeCiFailure (6)
AnalysisValidator.cs (6)
203var identity = evidence.PriorCauseIdentities.SingleOrDefault(cause => cause.Id == id) 211if (evidence.PriorCauseIdentities.Any(cause => cause.Id == id)) 310if (evidence.PriorCauseIdentities.IsDefault || evidence.PriorCauseIdentities.Any(cause => cause is null || 312evidence.PriorCauseIdentities.Select(cause => cause.Id).Distinct(StringComparer.Ordinal).Count() != evidence.PriorCauseIdentities.Length)
AnalyzeCiFailure.Tests (4)
AnalyzeCiFailureFixtures.cs (3)
197if (!bundle.PriorCauseIdentities.Any(priorCause => priorCause.Id == id) && 202PriorCauseIdentities = bundle.PriorCauseIdentities.Add(new PriorCauseIdentity { Id = id, Type = type }), 205if (bundle.PriorCauseIdentities.Any(priorCause => priorCause.Id == id))
AnalyzeCiFailureMigrationTests.cs (1)
125bundle.PriorCauseIdentities.Select(cause => cause.Id));