1 write to _repository
AnalyzeCiFailure (1)
AnalysisPublisher.cs (1)
62
_repository
= repository;
32 references to _repository
AnalyzeCiFailure (32)
AnalysisPublisher.cs (23)
89
var history = new CauseHistoryStore(_command,
_repository
, _historyDirectory, _diagnostics);
177
if (linked is not null && Regex.IsMatch(linked, $@"^https://github\.com/{Regex.Escape(
_repository
)}/issues/[1-9][0-9]*\z"))
180
issue = await _github.GetAsync($"repos/{
_repository
}/issues/{linked.Split('/')[^1]}") as JsonObject;
196
issue = await _github.GetAsync($"repos/{
_repository
}/issues/{number}") as JsonObject;
291
$"https://github.com/{
_repository
}/issues/{number}",
293
$"repos/{
_repository
}/issues/{number}",
305
$"https://github.com/{
_repository
}/issues/{number}",
307
$"repos/{
_repository
}/issues/{number}/labels",
316
$"https://github.com/{
_repository
}/issues/{number}",
318
$"repos/{
_repository
}/issues/{number}",
322
history["issue_url"] = $"https://github.com/{
_repository
}/issues/{number}";
331
$"repos/{
_repository
}/issues",
486
var (open, closed) = await new AnalysisPublicationQueries(_github).GetCauseIssuesAsync(
_repository
);
503
if (!await queries.IsPullRequestOpenAndUnlockedAsync(
_repository
, pr))
508
existing = await queries.FindAnalysisCommentIdAsync(
_repository
, pr);
527
if (!await queries.IsPullRequestOpenAndUnlockedAsync(
_repository
, pr))
544
$"https://github.com/{
_repository
}/pull/{pr}#issuecomment-{existing}",
546
$"repos/{
_repository
}/issues/comments/{existing}",
555
$"https://github.com/{
_repository
}/pull/{pr}",
557
$"repos/{
_repository
}/issues/{pr}/comments",
565
var endpoint = $"repos/{
_repository
}/labels/main-ci-break";
580
exists ? endpoint : $"repos/{
_repository
}/labels",
613
: "^" + Regex.Escape($"https://github.com/{
_repository
}/issues/{id.ToString(System.Globalization.CultureInfo.InvariantCulture)}") + @"\z";
AnalysisPublisher.Overflow.cs (9)
36
if (linked is not null && (linked != $"https://github.com/{
_repository
}/issues/{number}" ||
43
existing = await _github.GetAsync($"repos/{
_repository
}/issues/{number}") as JsonObject;
45
Text(existing["html_url"]) != $"https://github.com/{
_repository
}/issues/{number}" ||
58
await _github.GetRowsAsync($"repos/{
_repository
}/issues/{GetValueText(existing["number"])}/comments?per_page=100");
104
issueUrl, "^" + System.Text.RegularExpressions.Regex.Escape($"https://github.com/{
_repository
}/issues/") + @"[1-9][0-9]*\z"))
151
$"repos/{
_repository
}/issues",
168
$"repos/{
_repository
}/issues/{GetValueText(publication.Existing["number"])}",
181
create ? $"repos/{
_repository
}/issues/{number}/comments" : $"repos/{
_repository
}/issues/comments/{page.Id}",