Skip to content

Test on PHP 8.4

Test on PHP 8.4 #394

Triggered via push February 12, 2025 18:38
Status Failure
Total duration 40s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

8 errors
analyse-php: src/Parser/NodeVisitor.php#L1
Ignored error pattern #^Method Doctum\\Parser\\NodeVisitor\:\:findParameterInTags\(\) return type has no value type specified in iterable type array\.$# in path /home/runner/work/doctum/doctum/src/Parser/NodeVisitor.php was not matched in reported errors.
analyse-php: src/Parser/NodeVisitor.php#L539
Method Doctum\Parser\NodeVisitor::findParameterInTags() should return array{array{string, bool}, string, string}|null but returns non-empty-array.
analyse-php: src/Project.php#L1
Ignored error pattern #^Property Doctum\\Project\:\:\$functions \(array\<string, array\<string, Doctum\\Reflection\\FunctionReflection\>\>\) does not accept array\<int\|string, array\<string, Doctum\\Reflection\\FunctionReflection\>\>\.$# in path /home/runner/work/doctum/doctum/src/Project.php was not matched in reported errors.
analyse-php: src/Renderer/Renderer.php#L1
Ignored error pattern #^Property Doctum\\Renderer\\Renderer\:\:\$cachedSearchIndex \(array\<string, array\<string, mixed\>\>\) does not accept array\<int\|string, array\<string, mixed\>\>\.$# in path /home/runner/work/doctum/doctum/src/Renderer/Renderer.php was not matched in reported errors.
analyse-php: src/Renderer/Renderer.php#L1
Ignored error pattern #^Property Doctum\\Renderer\\Renderer\:\:\$cachedTree \(array\<string, array\<string, Doctum\\TreeNode\|int\>\>\) does not accept array\<int\|string, array\<string, mixed\>\>\.$# in path /home/runner/work/doctum/doctum/src/Renderer/Renderer.php was not matched in reported errors.
analyse-php: src/Renderer/TwigExtension.php#L189
Offset 1 on array{string, non-empty-string} on left side of ?? always exists and is not nullable.
analyse-php: src/Store/ArrayStore.php#L1
Ignored error pattern #^Property Doctum\\Store\\ArrayStore\:\:\$classes \(array\<string, Doctum\\Reflection\\ClassReflection\>\) does not accept array\<int\|string, mixed\>\.$# in path /home/runner/work/doctum/doctum/src/Store/ArrayStore.php was not matched in reported errors.
analyse-php
Process completed with exit code 1.