Skip to content

feat: generate OpenAPI JSON from APIB #1183

feat: generate OpenAPI JSON from APIB

feat: generate OpenAPI JSON from APIB #1183

Triggered via pull request August 30, 2024 11:56
Status Failure
Total duration 1m 13s
Artifacts

test.yml

on: pull_request
Matrix: test
Matrix: Analytics
Fit to window
Zoom out
Zoom in

Annotations

33 errors
PHP 8.4
Process completed with exit code 1.
PHP 8.1: src/PHPDraft/Model/Category.php#L53
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.1: src/PHPDraft/Model/Category.php#L55
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.1: src/PHPDraft/Model/Category.php#L57
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L24
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toOpenApiObject() return type has no value type specified in iterable type array.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L41
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::getApiInfo() return type has no value type specified in iterable type array.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L60
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::getServers() return type has no value type specified in iterable type array.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L110
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toParameters() has parameter $objects with no value type specified in iterable type array.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L110
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toParameters() return type has no value type specified in iterable type array.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L138
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toBody() return type has no value type specified in iterable type array.
PHP 8.1: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L147
Construct empty() is not allowed. Use more strict comparison.
PHP 8.2
The job was canceled because "_8_1_false" failed.
PHP 8.2: src/PHPDraft/Model/Category.php#L53
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.2: src/PHPDraft/Model/Category.php#L55
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.2: src/PHPDraft/Model/Category.php#L57
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L24
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toOpenApiObject() return type has no value type specified in iterable type array.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L41
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::getApiInfo() return type has no value type specified in iterable type array.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L60
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::getServers() return type has no value type specified in iterable type array.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L110
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toParameters() has parameter $objects with no value type specified in iterable type array.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L110
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toParameters() return type has no value type specified in iterable type array.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L138
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toBody() return type has no value type specified in iterable type array.
PHP 8.2: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L147
Construct empty() is not allowed. Use more strict comparison.
PHP 8.3
The job was canceled because "_8_1_false" failed.
PHP 8.3: src/PHPDraft/Model/Category.php#L53
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.3: src/PHPDraft/Model/Category.php#L55
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.3: src/PHPDraft/Model/Category.php#L57
Property PHPDraft\Model\Category::$structures (array<PHPDraft\Model\Elements\ObjectStructureElement>) does not accept array<PHPDraft\Model\Elements\BasicStructureElement>.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L24
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toOpenApiObject() return type has no value type specified in iterable type array.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L41
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::getApiInfo() return type has no value type specified in iterable type array.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L60
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::getServers() return type has no value type specified in iterable type array.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L110
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toParameters() has parameter $objects with no value type specified in iterable type array.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L110
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toParameters() return type has no value type specified in iterable type array.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L138
Method PHPDraft\Out\OpenAPI\OpenApiRenderer::toBody() return type has no value type specified in iterable type array.
PHP 8.3: src/PHPDraft/Out/OpenAPI/OpenApiRenderer.php#L147
Construct empty() is not allowed. Use more strict comparison.