37 references to GitHubJson
AnalyzeCiFailure (24)
AnalysisPublicationQueries.cs (1)
65
.OrderBy(comment =>
GitHubJson
.ReadRequiredId(CiFailureJson.Field(comment, "id")))
AnalysisPublisher.cs (3)
195
var number =
GitHubJson
.ReadRequiredId(issue["number"]).ToString(System.Globalization.CultureInfo.InvariantCulture);
203
if (!(issue is null ||
GitHubJson
.TryReadId(issue["number"], out _) && Text(issue["state"]) is "open" or "closed"))
609
var validId =
GitHubJson
.TryReadId(Field(response, idField), out var id);
AnalysisPublisher.Overflow.cs (3)
25
.DistinctBy(issue =>
GitHubJson
.ReadRequiredId(issue["number"])).ToArray();
34
var number = linked is null ?
GitHubJson
.ReadRequiredId(matches[0]["number"]).ToString(CultureInfo.InvariantCulture) :
74
!
GitHubJson
.TryReadId(comment["id"], out var id) || !ownedIds.Add(id) || !owned.TryAdd(page, comment))
AnalysisRerunner.cs (1)
105
if (current is not JsonObject run || !
GitHubJson
.TryReadId(run["id"], out var currentId) || currentId != bundle.Run.Id ||
BranchHistoryReader.cs (4)
54
rows.All(run => run is JsonObject &&
GitHubJson
.TryReadId(Field(run, "id"), out _) &&
101
GitHubJson
.ReadRequiredId(run["id"]) < failedId))
103
.ThenBy(run =>
GitHubJson
.ReadRequiredId(run!["id"]))
185
.DistinctBy(pr =>
GitHubJson
.ReadRequiredId(pr["number"])).ToArray();
CollectionProjection.cs (4)
15
Id =
GitHubJson
.ReadRequiredId(job!["id"]),
44
Id =
GitHubJson
.ReadRequiredId(last["id"]), HeadSha = Text(last["head_sha"]) ?? "",
49
Number =
GitHubJson
.ReadRequiredId(merge["number"]), Title = Text(merge["title"]) ?? "",
64
Number =
GitHubJson
.ReadRequiredId(pr.Number),
TestFailureReader.cs (1)
55
var artifactId =
GitHubJson
.ReadRequiredId(artifact.Artifact.Id);
TestResultArtifacts.cs (3)
42
.ThenBy(candidate => candidate.Expectation.ReservesBudget ? 0 :
GitHubJson
.ReadRequiredId(candidate.Artifact.Id)))
124
static bool HasValidMetadata(WorkflowArtifact artifact, long limit) =>
GitHubJson
.TryReadId(artifact.Id, out _) &&
157
.ThenBy(selection =>
GitHubJson
.ReadRequiredId(selection.Artifact.Id)))
WorkflowRunEvidenceCollector.cs (4)
107
if (!(runMetadata is JsonObject &&
GitHubJson
.ReadRequiredId(Field(runMetadata, "id")) == runId))
274
GitHubJson
.ReadRequiredId(selection.Artifact.Id) == conflict.Last().Source.ArtifactId);
342
.Select(
GitHubJson
.ReadRequiredId).Distinct().ToArray();
597
if (
GitHubJson
.ReadRequiredId(pullRequest!["number"]) != pullRequestNumber)
AnalyzeCiFailure.Tests (13)
AnalyzeCiFailureFixtures.cs (7)
101
var matching = jobs.Where(job => input.JobId is { } id ? job.Id ==
GitHubJson
.ReadRequiredId(id) : job.Name == input.Job).ToArray();
129
RunId =
GitHubJson
.ReadRequiredId(context["run_id"]), RunAttempt = context["run_attempt"]?.GetValue<int>() ?? 1,
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();
188
var jobIds = (cause["job_ids"] as JsonArray ?? []).Select(
GitHubJson
.ReadRequiredId).ToImmutableArray();
193
GitHubJson
.ReadRequiredId(reference?["job_id"]) == test.JobId &&
227
Repository = "microsoft/aspire", Id =
GitHubJson
.ReadRequiredId(report["run_id"]),
232
JobId =
GitHubJson
.ReadRequiredId(job?["id"]),
AnalyzeCiFailureGitHubJsonTests.cs (6)
23
Assert.True(
GitHubJson
.TryReadId(node, out var id));
25
Assert.Equal(expected,
GitHubJson
.ReadRequiredId(node));
26
Assert.Equal(expected,
GitHubJson
.ReadRequiredId(document.RootElement));
46
Assert.False(
GitHubJson
.TryReadId(node, out _));
47
Assert.Throws<ValidationException>(() =>
GitHubJson
.ReadRequiredId(node));
48
Assert.Throws<ValidationException>(() =>
GitHubJson
.ReadRequiredId(document.RootElement));