This commit is contained in:
nuno maduro
2026-08-06 22:05:15 +01:00
parent 09699847a2
commit b49ba062d5
19 changed files with 1589 additions and 41 deletions
+3 -5
View File
@@ -87,7 +87,7 @@ final readonly class GraphDelta
*/
public function branchKeys(): array
{
return array_keys($this->baselines($this->after));
return array_map(strval(...), array_keys($this->baselines($this->after)));
}
/**
@@ -95,7 +95,7 @@ final readonly class GraphDelta
*/
public function branchKeysBefore(): array
{
return array_keys($this->baselines($this->before));
return array_map(strval(...), array_keys($this->baselines($this->before)));
}
public function branchKeysMoved(): bool
@@ -254,9 +254,7 @@ final readonly class GraphDelta
$baselines = [];
foreach ($this->section($graph, 'baselines') as $branch => $baseline) {
if (is_string($branch)) {
$baselines[$branch] = $baseline;
}
$baselines[(string) $branch] = $baseline;
}
return $baselines;
+2 -1
View File
@@ -322,7 +322,8 @@ final class Project
{
$baselines = $this->graph()['baselines'] ?? [];
return is_array($baselines) ? array_keys($baselines) : [];
// A branch named `12345` comes back from json_decode as an integer key.
return is_array($baselines) ? array_map(strval(...), array_keys($baselines)) : [];
}
public function graphDir(): string