History log of /PHP-Parser/ (Results 751 – 775 of 1692)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3101558306-Oct-2017 Nikita Popov

FPPP: Support insertion into list subnodes

With some rough edges...

ed8a744c05-Oct-2017 Nikita Popov

FPPP: Switch pArray() to use node list diffing

69aec6fb05-Oct-2017 Nikita Popov

Add implementation of Myers differ

Intended to be used in the format-preserving pretty printer for
handling changes in node lists.

75880fbe05-Oct-2017 Nikita Popov

Make code more explicit

65de924403-Oct-2017 Nikita Popov

Add Identifier::toString()

For symmetry with the Name API.

Also add some missing unit tests.

eaee668703-Oct-2017 Nikita Popov

Tweaks

f5f3b0d403-Oct-2017 Nikita Popov

Add name resolution, pretty printing component docs

The docs are receiving too little love...

f6cc85a702-Oct-2017 Nikita Popov

FPPP: Fall back if comment in list node changes (#420)

cc600b6701-Oct-2017 Nikita Popov

Merge branch '3.x'

Conflicts:
lib/PhpParser/Parser/Php5.php
lib/PhpParser/Parser/Php7.php


d418bf3901-Oct-2017 Nikita Popov

Preserve comments on empty blocks (#382)

4b1d966730-Sep-2017 Nikita Popov

Add constant expression evaluator (#402)

a02990a329-Sep-2017 Nikita Popov

Remove PHP 5 substr() workaround

In PHP 7 it no longer returns false instead of '' in this case.

403a7c5329-Sep-2017 Nikita Popov

Update changelog

cc328a4c29-Sep-2017 Nikita Popov

Add get{Start,End}{Line,TokenPos,FilePos}() methods

3d4621bb29-Sep-2017 Nikita Popov

Don't return by ref from getAttribute()

This is not worth the few times where it might be useful.

d8f9173329-Sep-2017 Nikita Popov

Add Node::getComments() method

df334eac26-Sep-2017 Nikita Popov

Add back commented test

We're not testing HHVM anymore, and I've already fixed this bug
upstream.

5cfdc2e026-Sep-2017 Nikita Popov

Merge branch '3.x'

Conflicts:
lib/PhpParser/Parser/Php5.php
lib/PhpParser/Parser/Php7.php
test/PhpParser/ParserTest.php


5a9fbca526-Sep-2017 Nikita Popov

Add attribute for namespace kinds (#417)

One of KIND_SEMICOLON or KIND_BRACED.

4f8f773b17-Sep-2017 markbook2

Remove leftover property intialization in pretty printer (#416)

69ed40e415-Sep-2017 markbook2

Don't continue of searching if a global namespace declaration is found

ec8692fb03-Sep-2017 Nikita Popov

Fix InlineHTML indentation

b1cd07a703-Sep-2017 Nikita Popov

Extract TokenStream class from pretty printer

61e624bc03-Sep-2017 Nikita Popov

Replace noIndent mechanism in pretty printer

Instead store newline with indentation in $nl property and use it
where needed.

The implementation should be changed to compilet ind

Replace noIndent mechanism in pretty printer

Instead store newline with indentation in $nl property and use it
where needed.

The implementation should be changed to compilet indentLevel and
fpIndentLevel, I don't think these need to be kept separate.

show more ...

3106538902-Sep-2017 Nikita Popov

Remove workarounds for reserved keyword method names

No longer necessary in PHP 7.

1...<<31323334353637383940>>...68