Nikita Popov
|
cc600b67f6
|
Merge branch '3.x'
Conflicts:
lib/PhpParser/Parser/Php5.php
lib/PhpParser/Parser/Php7.php
|
2017-10-01 16:55:54 +02:00 |
|
Nikita Popov
|
d418bf3951
|
Preserve comments on empty blocks (#382)
|
2017-10-01 16:54:43 +02:00 |
|
Nikita Popov
|
4b1d9667af
|
Add constant expression evaluator (#402)
|
2017-09-30 18:56:44 +02:00 |
|
Nikita Popov
|
403a7c5315
|
Update changelog
|
2017-09-29 17:41:19 +02:00 |
|
Nikita Popov
|
5cfdc2e0a7
|
Merge branch '3.x'
Conflicts:
lib/PhpParser/Parser/Php5.php
lib/PhpParser/Parser/Php7.php
test/PhpParser/ParserTest.php
|
2017-09-26 18:46:44 +02:00 |
|
Nikita Popov
|
5a9fbca54a
|
Add attribute for namespace kinds (#417)
One of KIND_SEMICOLON or KIND_BRACED.
|
2017-09-26 18:45:05 +02:00 |
|
Nikita Popov
|
829c6c3c71
|
Add initial changelog for version 4.0
|
2017-09-02 20:03:10 +02:00 |
|
Nikita Popov
|
a1e8e1a30e
|
Release PHP-Parser 3.1.1
|
2017-09-02 19:10:46 +02:00 |
|
Nikita Popov
|
d77e6cd6e9
|
Allow TraitUse statements in trait builder
Fixes #413.
|
2017-08-29 23:18:59 +02:00 |
|
Nikita Popov
|
a10780ca0d
|
Handle Nop statement after brace-style namespace
Fixes #412.
|
2017-08-29 23:14:27 +02:00 |
|
Nikita Popov
|
4d4896e553
|
Release PHP-Parser 3.1.0
|
2017-07-28 16:45:09 +02:00 |
|
Nikita Popov
|
4a7d011317
|
Add support for object type
|
2017-06-28 23:12:13 +02:00 |
|
Nikita Popov
|
7f862ac21c
|
Add support for trailing comma in group use
|
2017-06-28 23:05:28 +02:00 |
|
Nikita Popov
|
0808939f81
|
Release PHP-Parser 3.0.6
|
2017-06-28 22:53:48 +02:00 |
|
Nikita Popov
|
3da86df48f
|
Deprecate Node::setLine()
|
2017-04-29 12:58:35 +02:00 |
|
Nikita Popov
|
2b9e2f71b7
|
Release PHP-Parser 3.0.5
|
2017-03-05 19:23:57 +01:00 |
|
Nikita Popov
|
0bf561dfe7
|
Release PHP-Parser 3.0.4
|
2017-02-10 21:20:03 +01:00 |
|
Nikita Popov
|
62877b5d14
|
Recover from missing semicolons on statements
|
2017-02-05 17:47:56 +01:00 |
|
Nikita Popov
|
5b8182cc0a
|
Release PHP-Parser 3.0.3
|
2017-02-03 22:57:31 +01:00 |
|
Nikita Popov
|
af8b17bd75
|
Update changelog
|
2017-02-03 22:56:55 +01:00 |
|
Felix Becker
|
3e8c8d248d
|
Add originalName attribute in NameResolver
For now gated behind a preserveOriginalNames option.
|
2016-12-22 20:25:02 +01:00 |
|
Nikita Popov
|
58970e2a37
|
Improve LNumber/DNumber pretty printing
* Support PHP_INT_MIN
* Support negative binary/octal/hex numbers
* Support INF/-INF/NAN in namespaces
|
2016-12-11 16:31:59 +01:00 |
|
Nikita Popov
|
c1e0bab4f8
|
Add support for negative interpolated offsets
A late addition to PHP 7.1 which I missed.
|
2016-12-11 13:44:17 +01:00 |
|
Nikita Popov
|
70319e27ee
|
Parse 0 in "$a[0]" as LNumber (#325)
|
2016-12-07 20:24:00 +01:00 |
|
Nikita Popov
|
adf44419c0
|
Release PHP-Parser 3.0.2
|
2016-12-06 12:30:35 +01:00 |
|
Nikita Popov
|
aa6aec90e1
|
Release PHP-Parser 3.0.1
|
2016-12-01 13:37:30 +01:00 |
|
Nikita Popov
|
68973aed1e
|
Release PHP-Parser 3.0
|
2016-11-30 19:20:29 +01:00 |
|
Nikita Popov
|
6db8d9d5a5
|
Release PHP-Parser 3.0.0-beta2
|
2016-10-29 13:39:27 +02:00 |
|
Nikita Popov
|
71438559ae
|
Update docs
|
2016-10-29 13:37:47 +02:00 |
|
Nikita Popov
|
7672b974ff
|
Remove Name::append() and Name::prepend()
|
2016-10-22 00:25:15 +02:00 |
|
Nikita Popov
|
8489364528
|
Update changelog and upgrading guide
|
2016-10-21 23:26:51 +02:00 |
|
Nikita Popov
|
0d0accfa9f
|
Add setDocComment() to Node interface
Previously it was only part of NodeAbstract.
|
2016-10-21 23:26:51 +02:00 |
|
Nikita Popov
|
ea47b6e0d6
|
Add NodeAbstract::setDocComment()
|
2016-09-17 20:51:22 +02:00 |
|
Nikita Popov
|
f5d334d9bf
|
Release PHP-Parser 3.0.0 beta 1
|
2016-09-16 14:18:19 +02:00 |
|
Nikita Popov
|
f03823cde5
|
Merge branch '2.x'
Conflicts:
CHANGELOG.md
|
2016-09-16 14:08:58 +02:00 |
|
Nikita Popov
|
4dd659edad
|
Release PHP-Parser 2.1.1
|
2016-09-16 14:04:44 +02:00 |
|
Nikita Popov
|
ec614c95dd
|
Add hasLeadingNewline attribute to InlineHTML
Use this attribute to not print an extra newline if the original
code did not have it.
|
2016-07-25 16:44:25 +02:00 |
|
Nikita Popov
|
21b18eb294
|
Release version 3.0.0 alpha 1
|
2016-07-25 15:16:35 +02:00 |
|
Nikita Popov
|
faa09884db
|
Add upgrading information
|
2016-07-25 15:09:21 +02:00 |
|
Nikita Popov
|
b740076ab1
|
Remove deprecated Name::set*() methods
|
2016-07-25 14:50:37 +02:00 |
|
Nikita Popov
|
818ef2e692
|
Make PrettyPrinter\Standard methods protected
I'm not sure how these ever ended up being public.
|
2016-07-25 14:27:03 +02:00 |
|
Nikita Popov
|
5f97b12576
|
Introduce explicit Finally node
|
2016-07-25 14:25:04 +02:00 |
|
Nikita Popov
|
18129480ae
|
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.
|
2016-07-25 13:33:19 +02:00 |
|
Nikita Popov
|
1b1ff8995b
|
Update some PHP version numbers
|
2016-07-22 17:07:56 +02:00 |
|
Nikita Popov
|
867ae5148d
|
Bring Trait constructor in line with Class/interface
|
2016-07-22 17:01:51 +02:00 |
|
Nikita Popov
|
72e91845e4
|
Update changelog
|
2016-07-22 16:55:17 +02:00 |
|
Nikita Popov
|
225804c147
|
Targeting PHP-Parser 3.0
|
2016-07-05 22:24:52 +02:00 |
|
Nikita Popov
|
47b254ea51
|
Release PHP-Parser 2.1.0
|
2016-04-19 15:41:41 +02:00 |
|
Nikita Popov
|
9897fa8819
|
Update CHANGELOG
|
2016-04-19 15:32:57 +02:00 |
|
Nikita Popov
|
d5cbf79f2f
|
Mark 1.x as unsupported
|
2016-02-28 21:01:06 +01:00 |
|