3 writes to Name
AnalyzeCiFailure (1)
CollectionProjection.cs (1)
16Name = Text(job["name"]) ?? throw new ValidationException("A collected job needs a name"),
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 = [] },
11 references to Name
AnalyzeCiFailure (8)
AnalysisPublisher.Overflow.cs (1)
130var name = MarkdownFormatting.CodeSpan(DiagnosticTextSanitizer.Sanitize(job.Name, limit: 500));
AnalysisValidator.cs (3)
65var jobs = evidence.Jobs.Select(job => new FailedJob(Id(job.Id), Decimal(job.Id), DiagnosticTextSanitizer.Sanitize(job.Name, limit: 500))).ToImmutableArray(); 159Name = job.Name, 285job.Name is null || job.Conclusion is null || job.Steps.IsDefault ||
PublicationEvidenceProjection.cs (1)
14var jobs = evidence.Jobs.ToDictionary(job => job.Id, job => DiagnosticTextSanitizer.Sanitize(job.Name, limit: 500));
TestFailureReader.cs (2)
56var producingJobs = jobs.Where(job => job.Name == artifact.JobName).ToArray(); 145job.Name,
WorkflowRunEvidenceCollector.cs (1)
297var job = jobs.Single(job => job.Name == jobName);
AnalyzeCiFailure.Tests (3)
AnalyzeCiFailureAlternateWorkflowTests.cs (1)
282Assert.Equal("Alternate tests", Assert.Single(result.Run.Evidence.Jobs).Name);
AnalyzeCiFailureFixtures.cs (2)
101var matching = jobs.Where(job => input.JobId is { } id ? job.Id == GitHubJson.ReadRequiredId(id) : job.Name == input.Job).ToArray(); 172(test?["job_id"] is { } id ? collected.JobId == GitHubJson.ReadRequiredId(id) : jobs.Any(job => job.Id == collected.JobId && job.Name == CiFailureJson.Text(test?["job"])))).ToArray();