8dfce13d | 11-Sep-2022 |
Nikita Popov |
Add phpstan baseline |
f59f226f | 11-Sep-2022 |
Nikita Popov |
Fix some phpstan warnings |
468c0ef6 | 08-Sep-2022 |
Jaroslav Hanslík |
Fixed type in UnionType (cherry picked from commit 2f1fd784fe5560675722a1e5cbbcece5f43bf3a0) |
b4b60c84 | 06-Sep-2022 |
Nikita Popov |
Remove phpunit 6.5 With the minimum version raised to PHP 7.1, there should be no more need for PHPUnit 6. |
636f066b | 05-Sep-2022 |
Nikita Popov |
Use Node\ClosureUse instead of Expr\ClosureUse in parser Fixes #883. |
7362f2b2 | 05-Sep-2022 |
Ondřej Mirtes |
Fix pretty printing example |
96037b3d | 04-Sep-2022 |
Nikita Popov |
Release PHP-Parser 5.0.0-alpha1 |
8d02d37e | 04-Sep-2022 |
Nikita Popov |
More docs updates |
e68b17cc | 04-Sep-2022 |
Nikita Popov |
Add --version flag to php-parse |
f63081a5 | 04-Sep-2022 |
Nikita Popov |
Partial documentation update |
44c6a977 | 04-Sep-2022 |
Nikita Popov |
Fix empty list insertion of multiple attributes |
9a230cd3 | 03-Sep-2022 |
Nikita Popov |
Update changelog |
a7728533 | 03-Sep-2022 |
Nikita Popov |
Fix formatting preservation for match |
c585a2d7 | 03-Sep-2022 |
Nikita Popov |
Switch list insertion maps to use class name Also highlights that the list insertion entry for Expr\Match was not used. |
8ed76726 | 03-Sep-2022 |
Nikita Popov |
Switch modifierChangeMap to use class name For better refactoring support, prefer class name over node type. |
5f3ad315 | 03-Sep-2022 |
Nikita Popov |
Fix ArrayItem entries in pretty printer maps The tests were written in such a way that the regression was not caught. |
4917c71a | 03-Sep-2022 |
Nikita Popov |
Rename Stmt\UseUse to UseItem |
e1345f0c | 03-Sep-2022 |
Nikita Popov |
Rename Stmt\PropertyProperty to PropertyItem |
03ccfa3d | 03-Sep-2022 |
Nikita Popov |
Rename Stmt\DeclareDeclare to DeclareItem |
a3b0541c | 03-Sep-2022 |
Nikita Popov |
Support array return from enterNode() This uses the same semantics as arrays from leaveNode(), i.e. the returned nodes will not be visited by other visitors. This is open to change t
Support array return from enterNode() This uses the same semantics as arrays from leaveNode(), i.e. the returned nodes will not be visited by other visitors. This is open to change though (but probably should change for both enterNode() and leaveNode() if it does change?)
show more ...
|
c42290ae | 03-Sep-2022 |
Nikita Popov |
Support REMOVE_NODE from enterNode() |
a44faa63 | 03-Sep-2022 |
Nikita Popov |
Rename Scalar\Encapsed to Scalar\InterpolatedString |
11caa3b9 | 03-Sep-2022 |
Nikita Popov |
Add compat shim for EncapsedStringPart |
f4ec6a1e | 03-Sep-2022 |
Nikita Popov |
Rename Scalar\EncapsedStringPart to InterpolatedStringPart It is no longer an expression node, which unfortunately does require a more awkward type for the Encaps node. |
23835d20 | 03-Sep-2022 |
Nikita Popov |
Rename Scalar\LNumber to Scalar\Int_ |