Skip to content

Add nikic/php-parser v5 support #3677

Add nikic/php-parser v5 support

Add nikic/php-parser v5 support #3677

Triggered via pull request October 12, 2024 20:01
Status Failure
Total duration 38s
Artifacts

bcc.yml

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

Annotations

10 errors
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/Identifier.php#L15
Type of property PhpParser\Node\Identifier#$name changed from having no type to string
Check backward compatibility: src/Psalm/Node/Name/VirtualRelative.php#L10
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: src/Psalm/Node/Name/VirtualFullyQualified.php#L10
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/MatchArm.php#L10
Type of property PhpParser\Node\MatchArm#$conds changed from having no type to array|null
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/MatchArm.php#L12
Type of property PhpParser\Node\MatchArm#$body changed from having no type to PhpParser\Node\Expr
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/MatchArm.php#L17
The parameter $conds of PhpParser\Node\MatchArm#__construct() changed from no type to a non-contravariant array|null
Check backward compatibility: vendor/nikic/php-parser/lib/PhpParser/Node/NullableType.php#L9
Type of property PhpParser\Node\NullableType#$type changed from having no type to PhpParser\Node