Skip to content

Add nikic/php-parser v5 support #3608

Add nikic/php-parser v5 support

Add nikic/php-parser v5 support #3608

Triggered via pull request July 25, 2024 12:11
Status Failure
Total duration 39s
Artifacts

bcc.yml

on: pull_request
Check backward compatibility
31s
Check backward compatibility
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Check backward compatibility: src/Psalm/Node/VirtualName.php#L9
Property PhpParser\Node\Name#$parts was removed
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Name.php#L27
Method __construct() of class PhpParser\Node\Name became final
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/UnionType.php#L7
Type of property PhpParser\Node\UnionType#$types changed from having no type to array
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php#L13
Type of property PhpParser\Node\Expr\NullsafeMethodCall#$var changed from having no type to PhpParser\Node\Expr
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php#L15
Type of property PhpParser\Node\Expr\NullsafeMethodCall#$name changed from having no type to PhpParser\Node
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php#L17
Type of property PhpParser\Node\Expr\NullsafeMethodCall#$args changed from having no type to array
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Include_.php#L14
Type of property PhpParser\Node\Expr\Include_#$expr changed from having no type to PhpParser\Node\Expr
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Include_.php#L16
Type of property PhpParser\Node\Expr\Include_#$type changed from having no type to int
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Isset_.php#L9
Type of property PhpParser\Node\Expr\Isset_#$vars changed from having no type to array
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreDec.php#L9
Type of property PhpParser\Node\Expr\PreDec#$var changed from having no type to PhpParser\Node\Expr