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