Skip to content
Triggered via push November 22, 2024 12:13
Status Failure
Total duration 48s
Artifacts
Quality Assurance
36s
Quality Assurance
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
Quality Assurance: src/Definition/Repository/Cache/Compiler/AttributesCompiler.php#L24
Class CuyZ\Valinor\Definition\Repository\Cache\Compiler\AttributesContainer not found.
Quality Assurance: src/Definition/Repository/Reflection/ReflectionPropertyDefinitionBuilder.php#L74
Parameter #1 $name of class CuyZ\Valinor\Definition\PropertyDefinition constructor expects non-empty-string, string given.
Quality Assurance: src/Type/Parser/Lexer/Annotations.php#L23
Dynamic call to static method CuyZ\Valinor\Type\Parser\Lexer\Annotations::sanitizeDocComment().
Quality Assurance: src/Type/Parser/Lexer/Annotations.php#L87
Method CuyZ\Valinor\Type\Parser\Lexer\Annotations::magicProperties() has parameter $reflection with generic class ReflectionClass but does not specify its types: T
Quality Assurance: src/Type/Parser/Lexer/Annotations.php#L87
Method CuyZ\Valinor\Type\Parser\Lexer\Annotations::magicProperties() return type has no value type specified in iterable type array.
Quality Assurance: src/Type/Parser/Lexer/Token/KeyOfToken.php#L46
Instanceof between CuyZ\Valinor\Type\Types\EnumType and CuyZ\Valinor\Type\Types\ShapedArrayType will always evaluate to false.
Quality Assurance: src/Type/Parser/Lexer/Token/KeyOfToken.php#L54
Offset 0 does not exist on array{}.
Quality Assurance: src/Type/Parser/Lexer/Token/KeyOfToken.php#L55
Instanceof between CuyZ\Valinor\Type\Types\EnumType and CuyZ\Valinor\Type\Types\ArrayType will always evaluate to false.
Quality Assurance
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/[email protected], actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/