3 writes to Steps
AnalyzeCiFailure (1)
CollectionProjection.cs (1)
19
Steps
= (job["steps"] as JsonArray ?? []).Select(step => new StepEvidence
AnalyzeCiFailure.Tests (2)
AnalyzeCiFailureFixtures.cs (1)
32
Jobs = [new JobEvidence { Id = 123, Name = "Tests", Url = null, Conclusion = "failure",
Steps
= [] }],
AnalyzeCiFailureTransientContractTests.cs (1)
242
new JobEvidence { Id = 9007199254740992, Name = "Tests", Url = null, Conclusion = "failure",
Steps
= [] },
3 references to Steps
AnalyzeCiFailure (3)
AnalysisValidator.cs (3)
162
Steps = JsonSerializer.SerializeToElement(job.
Steps
.Select(step => new { number = step.Number, name = step.Name, conclusion = step.Conclusion })),
285
job.Name is null || job.Conclusion is null || job.
Steps
.IsDefault ||
287
job.
Steps
.Any(step => step is null || step.Number <= 0 || step.Name is null)) ||