5 instantiations of PriorCauseIdentity
AnalyzeCiFailure (1)
CollectionProjection.cs (1)
102
.Select(cause => new
PriorCauseIdentity
{ Id = cause.Id!, Type = cause.Type!.Value }).ToImmutableArray(),
AnalyzeCiFailure.Tests (4)
AnalyzeCiFailureFixtures.cs (1)
202
PriorCauseIdentities = bundle.PriorCauseIdentities.Add(new
PriorCauseIdentity
{ Id = id, Type = type }),
AnalyzeCiFailureMigrationTests.cs (2)
383
evidence = evidence with { PriorCauseIdentities = [new
PriorCauseIdentity
{ Id = created.Definition.Id, Type = created.Definition.Type }] };
592
PriorCauseIdentities = [new
PriorCauseIdentity
{ Id = "test-timeout", Type = CauseType.FlakyTest }],
AnalyzeCiFailureTransientContractTests.cs (1)
218
var known = evidence with { PriorCauseIdentities = [new
PriorCauseIdentity
{ Id = "runner-lost", Type = CauseType.InfrastructureFailure }] };
2 references to PriorCauseIdentity
AnalyzeCiFailure (2)
AnalysisValidator.cs (1)
203
var
identity = evidence.PriorCauseIdentities.SingleOrDefault(cause => cause.Id == id)
Models\TransientContracts.cs (1)
18
public required ImmutableArray<
PriorCauseIdentity
> PriorCauseIdentities { get; init; }