10 references to Parse
AnalyzeCiFailure (3)
CiFailureJson.cs (1)
38public static JsonNode? Read(string file) => Parse(File.ReadAllText(file));
EvidencePreparation.cs (1)
187jsonContext.Add(name, JsonSerializer.SerializeToElement(CiFailureJson.Parse(attachment.Text)));
WorkflowRunEvidenceCollector.cs (1)
205CaptureDiagnostic("retry-patterns.json", Parse(attachment.Text));
AnalyzeCiFailure.Tests (7)
AnalyzeCiFailureEnumTests.cs (2)
26Assert.ThrowsAny<JsonException>(() => CiFailureJson.ToContract<AnalysisReport>(CiFailureJson.Parse(json))); 35var value = CiFailureJson.Parse(json);
AnalyzeCiFailureEvidenceTests.cs (3)
24CiFailureJson.ToContract<TestFailureEvidence>(CiFailureJson.Parse(json))); 31CiFailureJson.Parse("""{"number":42,"title":false,"user":{"login":[]},"head":{"ref":false}}"""))!; 43var identity = CiFailureJson.ToContract<StoredCauseIdentity>(CiFailureJson.Parse(prior))!;
AnalyzeCiFailureRuleTests.cs (1)
560private static AnalysisJob Job(string id, string classification) => new() { Id = CiFailureJson.ToContract<System.Text.Json.JsonElement>(CiFailureJson.Parse(id)), Classification = Value<JobClassification>(classification) };
AnalyzeCiFailureTextTests.cs (1)
140var node = json is null ? null : AnalyzeCiFailure.CiFailureJson.Parse(json);