7c09e096 | 08-Dec-2020 |
Nikita Popov |
Try to re-enable coveralls |
0f645043 | 08-Dec-2020 |
Nikita Popov |
Drop -n flag from test_old In the hope of fixing the failure on GH actions. |
5e36ef73 | 08-Dec-2020 |
Matt Glaman |
Add GitHub Actions workflow (#740) |
dbe56d23 | 03-Dec-2020 |
Nikita Popov |
Release PHP-Parser 4.10.3 |
c64986fa | 03-Dec-2020 |
Tommy Quissens |
Allow both '{' and T_CURLY_OPEN as curly bracket (#732) |
bc7a9bf9 | 01-Dec-2020 |
Stefano Arlandini |
Remove useless code left from old implementation |
28164851 | 01-Dec-2020 |
James Titcumb |
Updated README to indicate that parsing PHP 8.0 code is supported |
1d1bc8a3 | 10-Oct-2020 |
Anders Jürisoo |
Upgrade some PrettyPrinter methods to protected I noticed some methods in the Standard PrettyPrinter is private, can they be upgraded to `protected` to ease when extending it? |
d520bc9e | 30-Sep-2020 |
Nikita Popov |
Don't allow failures on PHP 8.0 integration tests These are passing now. |
51e0b308 | 30-Sep-2020 |
Nikita Popov |
Test against 8.0.0rc1 This should fix the remaining test failures. |
eff72eef | 30-Sep-2020 |
Nikita Popov |
Fix #718: PrettyPrinter breaks nested ternaries Mark ternary as non-associative operator, as left-associative use is deprecated in PHP 7.4 and removed in PHP 8.0. |
658f1be3 | 26-Sep-2020 |
Nikita Popov |
Release PHP-Parser 4.10.2 |
b9b65a29 | 26-Sep-2020 |
Nikita Popov |
Fix check for token emulation conflicts |
1b479e75 | 23-Sep-2020 |
Nikita Popov |
Release PHP-Parser 4.10.1 |
b5351f88 | 23-Sep-2020 |
Nikita Popov |
Make keyword emulation check case-insensitive |
88be6127 | 22-Sep-2020 |
Nikita Popov |
FPPP: Fix remove + add at start of list |
8a97fa15 | 19-Sep-2020 |
Nikita Popov |
Recover from missing semicolon after property or class const Fixes #712. |
1c13d050 | 19-Sep-2020 |
Nikita Popov |
Release PHP-Parser 4.10.0 |
c7dc3ce5 | 19-Sep-2020 |
Nikita Popov |
Add basic FPPP support for attributes |
9f6ad686 | 19-Sep-2020 |
Nikita Popov |
Adjust skip list for moved test The two remaining test_old failures are due to a bug on the PHP side. |
1899471f | 19-Sep-2020 |
Nikita Popov |
Update test for PHP 8 error behavior Replace division by zero with a different error condition that still warns, and adjust the expected message based on PHP version. |
8505acd1 | 19-Sep-2020 |
Nikita Popov |
Correctly handle ?-> in encapsed strings Followup upstream change. |
c3e20d99 | 19-Sep-2020 |
Nikita Popov |
Use 8.0.0beta4 to tests against |
4c22c627 | 13-Sep-2020 |
Tomas Votruba |
[PHP 8.0] Add attributes support (#661) Adds support for PHP 8 attributes, represented using `AttrGroup` nodes containing `Attribute` nodes. The `attrGroup` subnode is added to all n
[PHP 8.0] Add attributes support (#661) Adds support for PHP 8 attributes, represented using `AttrGroup` nodes containing `Attribute` nodes. The `attrGroup` subnode is added to all nodes that can have attributes. This is still missing FPPP support. Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>
show more ...
|
f66a32e2 | 06-Sep-2020 |
Nikita Popov |
Emulate PHP 8 attribute syntax Perform emulation by replacing #[ with %[, then patching % back to # and coalescing #[ into T_ATTRIBUTE if it is a freestanding token. |