2 types derived from ProposedCause
AnalyzeCiFailure (2)
Models\TransientContracts.cs (2)
225
internal sealed record ExistingCauseProposal :
ProposedCause
231
internal sealed record NewCauseProposal :
ProposedCause
7 references to ProposedCause
AnalyzeCiFailure (2)
AnalysisValidator.cs (1)
187
private static FailureCause BindCause(
ProposedCause
proposal, EvidenceBundle evidence, ImmutableArray<TestFailureEvidence> tests)
Models\TransientContracts.cs (1)
186
public required ImmutableArray<
ProposedCause
> Causes { get; init; }
AnalyzeCiFailure.Tests (5)
AnalyzeCiFailureFixtures.cs (1)
207
return (
ProposedCause
)new ExistingCauseProposal { Id = id, JobIds = jobIds, TestRefs = references, Reason = "Recorded mechanism" };
AnalyzeCiFailureMigrationTests.cs (2)
599
var
newCause = TransientJson.Read<
ProposedCause
>(examples[1]);
AnalyzeCiFailureOverflowTests.cs (1)
274
Causes = evidence.TestEvidence.Failures.Select((test, index) => (
ProposedCause
)new NewCauseProposal
AnalyzeCiFailureWorkflowTests.cs (1)
707
var
cause = proposal.Causes[0];