e072c789 | 29-Jan-2017 |
Nikita Popov |
Merge branch '3.x' Conflicts: test/PhpParser/PrettyPrinterTest.php
|
fd7ac251 | 29-Jan-2017 |
Nikita Popov |
Throw if pretty-printing Error node |
bfea338d | 25-Jan-2017 |
Nikita Popov |
Update doc comments after previous comment Make some of the type annotations more accurate, and complete the generated doc-comments to be complete (with description and parameter ann
Update doc comments after previous comment Make some of the type annotations more accurate, and complete the generated doc-comments to be complete (with description and parameter annotations.)
show more ...
|
e3b87f40 | 24-Jan-2017 |
Matthew Brown |
Add non-void return types |
70f86cb6 | 25-Jan-2017 |
Nikita Popov |
Update NodeVisitor doc comments |
13304d59 | 23-Jan-2017 |
Nikita Popov |
Drop attribute poisoning in parser |
7b441d21 | 10-Dec-2016 |
Matthew Brown |
Fix issues reported by psalm |
cb5dd289 | 21-Jan-2017 |
Nikita Popov |
Don't include whitespace directly in catch/finally print |
5e565e80 | 21-Jan-2017 |
Nikita Popov |
Support insertion of nullable nodes Still incomplete in some places and the formatting is not always ideal. |
b9b6aeee | 21-Jan-2017 |
Nikita Popov |
Support format-preserving node removal Take care of stripping surrouding tokens appropriately. |
0607450f | 21-Jan-2017 |
Nikita Popov |
Add FinderVisitor Allows finding nodes based on a filter callback. |
aea3a9ef | 20-Jan-2017 |
Nikita Popov |
Add @property annotations for namespacedName |
414adfb1 | 20-Jan-2017 |
Nikita Popov |
Drop useNopStatements option |
b5fb6f2d | 20-Jan-2017 |
Nikita Popov |
Don't require useNopStatements=false for format preservation Instead assign attributes on Nop nodes and in the pretty printer specially handle end<start offsets. It's a somewhat weird ca
Don't require useNopStatements=false for format preservation Instead assign attributes on Nop nodes and in the pretty printer specially handle end<start offsets. It's a somewhat weird case, but not wrong per se given the meaning the offsets have.
show more ...
|
670ab2f1 | 19-Jan-2017 |
Nikita Popov |
Add UPGRADING note |
48d3243a | 19-Jan-2017 |
Nikita Popov |
Drop last vestiges of consistent var mode flag |
d7f3c4f9 | 19-Jan-2017 |
Nikita Popov |
Renamve Param::$name to Param::$var As it now contains a Variable node. |
a79306cc | 19-Jan-2017 |
Nikita Popov |
Rename StaticVar::$name to $var As it now holds a Variable |
6238f5f9 | 19-Jan-2017 |
Nikita Popov |
Adjust code for constitent var mode |
67274b95 | 19-Jan-2017 |
Nikita Popov |
Enforce useConsistentVariableNames |
11b44c15 | 19-Jan-2017 |
Nikita Popov |
Allow failures on HHVM Yeah, not gonna deal with this... The combination of an outdated HHVM version and a shitload of tokenizer bugs makes this not worthwhile. |
7001116b | 19-Jan-2017 |
Nikita Popov |
Try to use a newer HHVM version |
ced914a3 | 19-Jan-2017 |
Nikita Popov |
Update doc comments to be more specific Now $stmts arrays really only contains Stmt nodes. |
7623d20f | 19-Jan-2017 |
Nikita Popov |
Automatically wrap in Stmt\Expression in builders |
33552764 | 19-Jan-2017 |
Nikita Popov |
Perform manual test updates |