46cbd939 | 09-Feb-2020 |
Nikita Popov |
Place Nop nodes more precisely If the Nop is created to collect comments, place it directly after the comment, instead of at the next non-whitespace character. |
602af906 | 09-Feb-2020 |
Nikita Popov |
Add end line / file position / token position to comments |
bf086d98 | 09-Feb-2020 |
Nikita Popov |
FPPP: Remove special Nop handling This results in ugly formatting, but avoids generating invalid code. |
521addec | 31-Jan-2020 |
Ryan Weaver |
Adding a test case for Nop causing bad new statement placement |
88f3a669 | 17-Nov-2019 |
Tomáš Votruba |
Add union type to ParamBuilder and BuilderHelpers |
ba9cf399 | 20-Dec-2019 |
Graham Campbell |
Test on PHP 7.4 stable |
f8628539 | 12-Nov-2019 |
Sam Reed |
Add .gitattributes to .gitattributes Alphasort too |
Revision tags: v4.3.0 |
|
9a9981c3 | 08-Nov-2019 |
Nikita Popov |
Release PHP-Parser 4.3.0 |
2c42f644 | 08-Nov-2019 |
Nikita Popov |
Update php-yacc dependency This version has fixed error handling. |
664c1012 | 25-Oct-2019 |
Nikita Popov |
Add support for union types We definitely need to introduce a general "Type" abstraction in the next major version. |
5b1cd2e4 | 02-Nov-2019 |
Nikita Popov |
Fix phpdoc for Param\Builer::$type |
Revision tags: v4.2.5 |
|
b76bbc3c | 25-Oct-2019 |
Nikita Popov |
Release PHP-Parser 4.2.5 |
eacc5dbe | 19-Oct-2019 |
Nikita Popov |
Default to using php-yacc to generate the parsers |
3226eb40 | 19-Oct-2019 |
Nikita Popov |
Accept KMYACC env var in rebuildParsers.php |
54c37f6b | 19-Oct-2019 |
Nikita Popov |
Remove -l flag from kmyacc invocation For PHP this doesn't do anything anyway. |
0a80b2d8 | 19-Oct-2019 |
Nikita Popov |
Fix PHP 8 compatibility This is a fix to preserve current behavior, but this should be changed towards doing the same as PHP 8 does. |
2f45e050 | 19-Oct-2019 |
Nikita Popov |
Skip php-src test file |
69c105dd | 12-Oct-2019 |
Sam Reed |
Add .gitignore to .gitattributes |
Revision tags: v4.2.4, v4.2.3 |
|
60320317 | 23-Jul-2019 |
Kyle |
Optimize production build by ignoring dev files |
97e59c7a | 01-Sep-2019 |
Nikita Popov |
Release PHP-Parser 4.2.4 |
006acba0 | 30-Aug-2019 |
Tomas Votruba |
add getTraitUses() method to ClassLike |
005bb1db | 30-Aug-2019 |
Tomas Votruba |
add getProperties() and getConstants() to ClassLike |
40e7b67d | 29-Aug-2019 |
Tomas Votruba |
gitignore: add phpunit test cache |
5644a916 | 30-Aug-2019 |
Nikita Popov |
Sync flexible heredoc emulation with label fix This was recently fixed in PHP via https://github.com/php/php-src/commit/310708845ff02b9e252b7a02616290384dd846ba so we should fix it h
Sync flexible heredoc emulation with label fix This was recently fixed in PHP via https://github.com/php/php-src/commit/310708845ff02b9e252b7a02616290384dd846ba so we should fix it here as well. I'm not adding a dedicated test as it will fail until new PHP versions are released. This is indirectly tested through the php-src tester.
show more ...
|
e6126090 | 12-Aug-2019 |
Nikita Popov |
Release PHP-Parser 4.2.3 |