History log of /PHP-Parser/ (Results 1001 – 1025 of 1690)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v2.1.1
4dd659ed16-Sep-2016 Nikita Popov

Release PHP-Parser 2.1.1

1ab24d2616-Sep-2016 Nikita Popov

Add support for PHP 7.1 types to builders

This adds support for void, iterable and nullable types.

a712011630-Aug-2016 Nikita Popov

Merge branch '2.x'


83f34e7f30-Aug-2016 Nikita Popov

Retain comments on blocks on first inner statement

d0cfb98130-Aug-2016 Nikita Popov

Merge branch '2.x'

Conflicts:
lib/PhpParser/Parser/Php7.php


13f7321d30-Aug-2016 Nikita Popov

Forbid "=& new" in PHP 7 mode

46495abb11-Aug-2016 Nat Zimmermann

Fix typo in grammar/README.md

f7cb00d625-Jul-2016 Nikita Popov

Add missing canonicalization in test

7dae6c7a25-Jul-2016 Nikita Popov

Implement JsonSerializable for Nodes and Comments

Exposes the properties and adds an additional nodeType property.

2b209aaa25-Jul-2016 Nikita Popov

Add error recovery mode to php-parse script

977cbab825-Jul-2016 Nikita Popov

Decrement errorState when recovering from -> error

It's likely that an error after -> will trigger another one due to
missing semicolon without shifting a single token. We prevent an

Decrement errorState when recovering from -> error

It's likely that an error after -> will trigger another one due to
missing semicolon without shifting a single token. We prevent an
immediate failure in this case by manually setting errorState to 2,
which will suppress the duplicate error message, but allow error
recovery.

show more ...

09086fbe25-Jul-2016 Nikita Popov

Support partial parsing of $foo->

Introduce Error node for this purpose.

ec614c9525-Jul-2016 Nikita Popov

Add hasLeadingNewline attribute to InlineHTML

Use this attribute to not print an extra newline if the original
code did not have it.

Revision tags: v3.0.0alpha1
21b18eb225-Jul-2016 Nikita Popov

Release version 3.0.0 alpha 1

faa0988425-Jul-2016 Nikita Popov

Add upgrading information

b740076a25-Jul-2016 Nikita Popov

Remove deprecated Name::set*() methods

c9fea2ef25-Jul-2016 Nikita Popov

Extend Name::slice() to support negative length+offset

818ef2e625-Jul-2016 Nikita Popov

Make PrettyPrinter\Standard methods protected

I'm not sure how these ever ended up being public.

5f97b12525-Jul-2016 Nikita Popov

Introduce explicit Finally node

1dea911125-Jul-2016 Nikita Popov

NodeDumper: Resolve type for include/use as well

174e6c3c25-Jul-2016 Nikita Popov

NodeDumper: Print modifiers as strings

eefcfeed25-Jul-2016 Nikita Popov

Remove analyze.php

Has outlived its usefulness...

1812948025-Jul-2016 Nikita Popov

Rename $type subnode to $flags

Type makes it sound like a type-hint, and on a number of other nodes
$type is used for exactly that. Use $flags to hold modifiers instead.

1b1ff89922-Jul-2016 Nikita Popov

Update some PHP version numbers

867ae51422-Jul-2016 Nikita Popov

Bring Trait constructor in line with Class/interface

1...<<41424344454647484950>>...68