f212bb7a | 11-Dec-2024 |
Ondrej Mirtes |
Add `PropertyHook::isFinal()` helper method with tests |
f43324a0 | 11-Dec-2024 |
Ondrej Mirtes |
Missing flags subNode description in PropertyHook constructor PHPDoc |
73b160f8 | 11-Dec-2024 |
Ondrej Mirtes |
Add flags helper methods `Property::isAbstract()` and `Property::isFinal()` |
4f9dc8b0 | 11-Dec-2024 |
Ondrej Mirtes |
Promoted properties with hooks do not need visibility modifier |
469377f4 | 06-Dec-2024 |
Nathanael Esayeas |
Fix classmap authoritative autoloading (#1046) This patch resolves #1045 by adding dummy class definitions behind if (false) checks that are picked up the authoritative autoloader. |
74d3f7fc | 24-Nov-2024 |
Jorg Sowa |
Removed reudndant token generation |
25828ea9 | 18-Nov-2024 |
Jorg Sowa |
Updated target.php to new PHP-Parser version |
05ed7959 | 18-Nov-2024 |
Jorg Sowa |
Removed unrecheable statement |
954f7a41 | 05-Nov-2024 |
Markus Staab |
More precise `toLowerString()` return type |
8eea2304 | 08-Oct-2024 |
Nikita Popov |
Release PHP-Parser 5.3.1 |
9c7a3f8d | 08-Oct-2024 |
Nikita Popov |
Support declaring functions with name exit/die For use in stubs. Fixes #1030. |
26573ea6 | 07-Oct-2024 |
Markus Staab |
Makefile works on windows |
3abf7425 | 29-Sep-2024 |
Nikita Popov |
Release PHP-Parser 5.3.0 |
961f158f | 29-Sep-2024 |
Nikita Popov |
Avoid negative indendation in formatting-preserving printer Fixes #1015. |
e50c67b7 | 21-Sep-2024 |
Nikita Popov |
Add basic support for tab indentation Add a new "indent" option for the pretty printer, which can be use to control the indentation width, or switch it to use tabs. Tab width is
Add basic support for tab indentation Add a new "indent" option for the pretty printer, which can be use to control the indentation width, or switch it to use tabs. Tab width is currenlty hardcoded to 4, but also shouldn't matter much. Possibly the formatting-preserving printer should auto-detect the indentation in the future.
show more ...
|
26a01971 | 21-Sep-2024 |
Nikita Popov |
Use PHP 8.4 for the PHP 7.4 integration test |
aedfcc23 | 21-Sep-2024 |
Nikita Popov |
Include trailing semicolon in GroupUse Fixes https://github.com/nikic/PHP-Parser/issues/1026. |
8d09ba87 | 17-Sep-2024 |
Nikita Popov |
Support PropertyHooks in NameResolver |
23c79fbb | 15-Sep-2024 |
Nikita Popov |
Release PHP-Parser 5.2.0 |
b9c83744 | 15-Sep-2024 |
Nikita Popov |
Run PHP 8.4 integration tests |
d0826bd3 | 15-Sep-2024 |
Nikita Popov |
Add changelog entries |
5ea6c293 | 05-Sep-2024 |
Nikita Popov |
Exclude integration test |
b493c51c | 31-Aug-2024 |
Nikita Popov |
[8.4] Add support for asymmetric visibility modifiers Represented using new PRIVATE_SET, PROTECTED_SET and PUBLIC_SET bits in Modifiers. RFC: https://wiki.php.net/rfc/asymmetric
[8.4] Add support for asymmetric visibility modifiers Represented using new PRIVATE_SET, PROTECTED_SET and PUBLIC_SET bits in Modifiers. RFC: https://wiki.php.net/rfc/asymmetric-visibility-v2
show more ...
|
54139ca4 | 01-Sep-2024 |
Nikita Popov |
Disable fail-fast PHP 8.4 currently fails because the version is installed version is too old. Avoid cancelling other CI jobs because of that. |
cde9bab3 | 01-Sep-2024 |
Nikita Popov |
Add support for PHP 8.4 exit function For backwards-compatibility, parse the simple single argument case into an Exit_ node as previously. For more complex expressions generate a fun
Add support for PHP 8.4 exit function For backwards-compatibility, parse the simple single argument case into an Exit_ node as previously. For more complex expressions generate a function call.
show more ...
|