Skip to content

Commit 098ad6d

Browse files
authored
[GitHubEnterpriseCloud] Update to 1.1.4-eae95cc6c2c48fb77444f971acc17775 from 1.1.4-8ecaace45ed715d2d715454782f344f9
Detected Schema changes: {"time":"2023-11-16T16:33:49.639729552Z","level":"ERROR","msg":"unable to open rolodex file","file":"/__w/github-root/github-root/server-statistics-actions.yaml","error":"open /__w/github-root/github-root/server-statistics-actions.yaml: no such file or directory"} {"time":"2023-11-16T16:33:49.639896333Z","level":"ERROR","msg":"unable to open rolodex file","file":"/__w/github-root/github-root/server-statistics-packages.yaml","error":"open /__w/github-root/github-root/server-statistics-packages.yaml: no such file or directory"} {"time":"2023-11-16T16:33:50.38243907Z","level":"ERROR","msg":"unable to open rolodex file","file":"/__w/github-root/github-root/server-statistics-actions.yaml","error":"open /__w/github-root/github-root/server-statistics-actions.yaml: no such file or directory"} {"time":"2023-11-16T16:33:50.382533506Z","level":"ERROR","msg":"unable to open rolodex file","file":"/__w/github-root/github-root/server-statistics-packages.yaml","error":"open /__w/github-root/github-root/server-statistics-packages.yaml: no such file or directory"} ERROR: error: Error thrown when comparing: component 'server-statistics-actions.yaml' does not exist in the specification ERROR: component 'server-statistics-actions.yaml' does not exist in the specification ERROR: component 'server-statistics-packages.yaml' does not exist in the specification ERROR: cannot resolve reference `server-statistics-actions.yaml`, it's missing: [218789:11] ERROR: cannot resolve reference `server-statistics-packages.yaml`, it's missing: [218791:11] ERROR: component 'server-statistics-actions.yaml' does not exist in the specification ERROR: component 'server-statistics-packages.yaml' does not exist in the specification ERROR: cannot resolve reference `server-statistics-actions.yaml`, it's missing: [218778:11] ERROR: cannot resolve reference `server-statistics-packages.yaml`, it's missing: [218780:11]
1 parent e9bfade commit 098ad6d

File tree

4 files changed

+103
-5
lines changed

4 files changed

+103
-5
lines changed

etc/openapi-client-generator.state

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"specHash": "8ecaace45ed715d2d715454782f344f9",
2+
"specHash": "eae95cc6c2c48fb77444f971acc17775",
33
"generatedFiles": {
44
"files": [
55
{
@@ -368,7 +368,7 @@
368368
},
369369
{
370370
"name": ".\/clients\/GitHubEnterpriseCloud\/etc\/..\/\/src\/\/Schema\/AdvancedSecurityActiveCommitters.php",
371-
"hash": "9a1e41a2b32445ad21a0cef85d94fed6"
371+
"hash": "88443601b7b8027cbb35d8a419334cea"
372372
},
373373
{
374374
"name": ".\/clients\/GitHubEnterpriseCloud\/etc\/..\/\/src\/\/Schema\/PackagesBillingUsage.php",
@@ -28996,7 +28996,7 @@
2899628996
},
2899728997
{
2899828998
"name": ".\/clients\/GitHubEnterpriseCloud\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Enterprises\/Enterprise\/Settings\/Billing\/AdvancedSecurity.php",
28999-
"hash": "0269bee3dad66eb66882b8acd6353d8e"
28999+
"hash": "96bae146f68db214898b2ea6d0c0d53c"
2900029000
},
2900129001
{
2900229002
"name": ".\/clients\/GitHubEnterpriseCloud\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Enterprises\/Enterprise\/Settings\/Billing\/Packages.php",
@@ -29532,7 +29532,7 @@
2953229532
},
2953329533
{
2953429534
"name": ".\/clients\/GitHubEnterpriseCloud\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Orgs\/Org\/Settings\/Billing\/AdvancedSecurity.php",
29535-
"hash": "ad073098f66a43a5b2ef8224a9d33bbb"
29535+
"hash": "8b32fcd1ad48b8d2a566ab2ea57ba638"
2953629536
},
2953729537
{
2953829538
"name": ".\/clients\/GitHubEnterpriseCloud\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Orgs\/Org\/Settings\/Billing\/Packages.php",

src/Internal/Hydrator/Operation/Enterprises/Enterprise/Settings/Billing/AdvancedSecurity.php

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,28 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterpriseCloud⚡️S
7272

7373
after_totalCount:
7474

75+
$value = $payload['maximum_advanced_security_committers'] ?? null;
76+
77+
if ($value === null) {
78+
$properties['maximumAdvancedSecurityCommitters'] = null;
79+
goto after_maximumAdvancedSecurityCommitters;
80+
}
81+
82+
$properties['maximumAdvancedSecurityCommitters'] = $value;
83+
84+
after_maximumAdvancedSecurityCommitters:
85+
86+
$value = $payload['purchased_advanced_security_committers'] ?? null;
87+
88+
if ($value === null) {
89+
$properties['purchasedAdvancedSecurityCommitters'] = null;
90+
goto after_purchasedAdvancedSecurityCommitters;
91+
}
92+
93+
$properties['purchasedAdvancedSecurityCommitters'] = $value;
94+
95+
after_purchasedAdvancedSecurityCommitters:
96+
7597
$value = $payload['repositories'] ?? null;
7698

7799
if ($value === null) {
@@ -276,6 +298,22 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterpriseClou
276298

277299
after_totalCount: $result['total_count'] = $totalCount;
278300

301+
$maximumAdvancedSecurityCommitters = $object->maximumAdvancedSecurityCommitters;
302+
303+
if ($maximumAdvancedSecurityCommitters === null) {
304+
goto after_maximumAdvancedSecurityCommitters;
305+
}
306+
307+
after_maximumAdvancedSecurityCommitters: $result['maximum_advanced_security_committers'] = $maximumAdvancedSecurityCommitters;
308+
309+
$purchasedAdvancedSecurityCommitters = $object->purchasedAdvancedSecurityCommitters;
310+
311+
if ($purchasedAdvancedSecurityCommitters === null) {
312+
goto after_purchasedAdvancedSecurityCommitters;
313+
}
314+
315+
after_purchasedAdvancedSecurityCommitters: $result['purchased_advanced_security_committers'] = $purchasedAdvancedSecurityCommitters;
316+
279317
$repositories = $object->repositories;
280318
static $repositoriesSerializer0;
281319

src/Internal/Hydrator/Operation/Orgs/Org/Settings/Billing/AdvancedSecurity.php

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,28 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterpriseCloud⚡️S
7272

7373
after_totalCount:
7474

75+
$value = $payload['maximum_advanced_security_committers'] ?? null;
76+
77+
if ($value === null) {
78+
$properties['maximumAdvancedSecurityCommitters'] = null;
79+
goto after_maximumAdvancedSecurityCommitters;
80+
}
81+
82+
$properties['maximumAdvancedSecurityCommitters'] = $value;
83+
84+
after_maximumAdvancedSecurityCommitters:
85+
86+
$value = $payload['purchased_advanced_security_committers'] ?? null;
87+
88+
if ($value === null) {
89+
$properties['purchasedAdvancedSecurityCommitters'] = null;
90+
goto after_purchasedAdvancedSecurityCommitters;
91+
}
92+
93+
$properties['purchasedAdvancedSecurityCommitters'] = $value;
94+
95+
after_purchasedAdvancedSecurityCommitters:
96+
7597
$value = $payload['repositories'] ?? null;
7698

7799
if ($value === null) {
@@ -276,6 +298,22 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterpriseClou
276298

277299
after_totalCount: $result['total_count'] = $totalCount;
278300

301+
$maximumAdvancedSecurityCommitters = $object->maximumAdvancedSecurityCommitters;
302+
303+
if ($maximumAdvancedSecurityCommitters === null) {
304+
goto after_maximumAdvancedSecurityCommitters;
305+
}
306+
307+
after_maximumAdvancedSecurityCommitters: $result['maximum_advanced_security_committers'] = $maximumAdvancedSecurityCommitters;
308+
309+
$purchasedAdvancedSecurityCommitters = $object->purchasedAdvancedSecurityCommitters;
310+
311+
if ($purchasedAdvancedSecurityCommitters === null) {
312+
goto after_purchasedAdvancedSecurityCommitters;
313+
}
314+
315+
after_purchasedAdvancedSecurityCommitters: $result['purchased_advanced_security_committers'] = $purchasedAdvancedSecurityCommitters;
316+
279317
$repositories = $object->repositories;
280318
static $repositoriesSerializer0;
281319

src/Schema/AdvancedSecurityActiveCommitters.php

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,20 @@
2626
2
2727
]
2828
},
29+
"maximum_advanced_security_committers": {
30+
"type": "integer",
31+
"description": "The total number of GitHub Advanced Security licences required if all repositories were to enable GitHub Advanced Security",
32+
"examples": [
33+
4
34+
]
35+
},
36+
"purchased_advanced_security_committers": {
37+
"type": "integer",
38+
"description": "The total number of GitHub Advanced Security licences purchased",
39+
"examples": [
40+
4
41+
]
42+
},
2943
"repositories": {
3044
"type": "array",
3145
"items": {
@@ -86,6 +100,8 @@
86100
public const SCHEMA_EXAMPLE_DATA = '{
87101
"total_advanced_security_committers": 25,
88102
"total_count": 2,
103+
"maximum_advanced_security_committers": 4,
104+
"purchased_advanced_security_committers": 4,
89105
"repositories": [
90106
{
91107
"name": "octocat\\/Hello-World",
@@ -122,9 +138,15 @@
122138
]
123139
}';
124140

141+
/**
142+
* maximumAdvancedSecurityCommitters: The total number of GitHub Advanced Security licences required if all repositories were to enable GitHub Advanced Security
143+
* purchasedAdvancedSecurityCommitters: The total number of GitHub Advanced Security licences purchased
144+
*/
125145
public function __construct(#[MapFrom('total_advanced_security_committers')]
126146
public int|null $totalAdvancedSecurityCommitters, #[MapFrom('total_count')]
127-
public int|null $totalCount, public array $repositories,)
147+
public int|null $totalCount, #[MapFrom('maximum_advanced_security_committers')]
148+
public int|null $maximumAdvancedSecurityCommitters, #[MapFrom('purchased_advanced_security_committers')]
149+
public int|null $purchasedAdvancedSecurityCommitters, public array $repositories,)
128150
{
129151
}
130152
}

0 commit comments

Comments
 (0)