3 writes to JsonContext
AnalyzeCiFailure (2)
EvidencePreparation.cs (1)
208JsonContext = jsonContext.ToImmutable(),
WorkflowRunEvidenceCollector.cs (1)
320return new(new CollectedRun(evidence, _attachments.ToImmutableDictionary(), prior) { JsonContext = captured }, HasRelevantFailures: true);
AnalyzeCiFailure.Tests (1)
AnalyzeCiFailureMigrationTests.cs (1)
235JsonContext = new Dictionary<string, JsonElement>
5 references to JsonContext
AnalyzeCiFailure (5)
WorkflowFailureDiagnosisContextBuilder.cs (5)
22if (run.JsonContext.TryGetValue("diagnostics/run.json", out var runMetadata)) 40if (run.JsonContext.TryGetValue("diagnostics/failed-jobs.json", out var jobMetadata)) 53foreach (var (_, value) in run.JsonContext.Where(pair => pair.Key.StartsWith("diagnostics/annotations-", StringComparison.Ordinal)) 99if (run.JsonContext.TryGetValue(name, out var value)) 108return new(bundle, summary.ToString(), prior, run.Attachments, run.JsonContext);