History log of /PHP-Parser/ (Results 726 – 750 of 1692)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v3.1.2
08131e7f04-Nov-2017 Nikita Popov

Release PHP-Parser 3.1.2

fd6e8d7e04-Nov-2017 Nikita Popov

Merge branch '3.x'

Conflicts:
lib/PhpParser/Builder/Namespace_.php
lib/PhpParser/Node/Stmt/ClassMethod.php
test/PhpParser/Builder/NamespaceTest.php


0ba710af04-Nov-2017 Nikita Popov

Add setDocComment() to namespace build (#437)

72231abe01-Nov-2017 Alexander Miertsch

ClassMethod stmts property can be null (#435)

Conflicts:
lib/PhpParser/Node/Stmt/ClassMethod.php

7254040929-Oct-2017 Nikita Popov

Test FPPP roundtrip in test_old

57bf378402-Nov-2017 TomasVotruba

add missing strict_types to lib

b58157f002-Nov-2017 TomasVotruba

add strict_types to tests + fix explode type


test/PhpParser/AutoloaderTest.php
test/PhpParser/Builder/ClassTest.php
test/PhpParser/Builder/FunctionTest.php
test/PhpParser/Builder/InterfaceTest.php
test/PhpParser/Builder/MethodTest.php
test/PhpParser/Builder/NamespaceTest.php
test/PhpParser/Builder/ParamTest.php
test/PhpParser/Builder/PropertyTest.php
test/PhpParser/Builder/TraitTest.php
test/PhpParser/Builder/UseTest.php
test/PhpParser/BuilderFactoryTest.php
test/PhpParser/CodeParsingTest.php
test/PhpParser/CodeTestAbstract.php
test/PhpParser/CodeTestParser.php
test/PhpParser/CommentTest.php
test/PhpParser/ConstExprEvaluatorTest.php
test/PhpParser/ErrorHandler/CollectingTest.php
test/PhpParser/ErrorHandler/ThrowingTest.php
test/PhpParser/ErrorTest.php
test/PhpParser/Internal/DifferTest.php
test/PhpParser/JsonDecoderTest.php
test/PhpParser/Lexer/EmulativeTest.php
test/PhpParser/LexerTest.php
test/PhpParser/NameContextTest.php
test/PhpParser/Node/IdentifierTest.php
test/PhpParser/Node/NameTest.php
test/PhpParser/Node/Scalar/MagicConstTest.php
test/PhpParser/Node/Scalar/StringTest.php
test/PhpParser/Node/Stmt/ClassConstTest.php
test/PhpParser/Node/Stmt/ClassMethodTest.php
test/PhpParser/Node/Stmt/ClassTest.php
test/PhpParser/Node/Stmt/InterfaceTest.php
test/PhpParser/Node/Stmt/PropertyTest.php
test/PhpParser/NodeAbstractTest.php
test/PhpParser/NodeDumperTest.php
test/PhpParser/NodeFinderTest.php
test/PhpParser/NodeTraverserTest.php
test/PhpParser/NodeVisitor/FindingVisitorTest.php
test/PhpParser/NodeVisitor/FirstFindingVisitorTest.php
test/PhpParser/NodeVisitor/NameResolverTest.php
test/PhpParser/Parser/MultipleTest.php
test/PhpParser/Parser/Php5Test.php
test/PhpParser/Parser/Php7Test.php
test/PhpParser/ParserFactoryTest.php
test/PhpParser/ParserTest.php
test/PhpParser/PrettyPrinterTest.php
ab596db201-Nov-2017 Alexander Miertsch

ClassMethod stmts property can be null (#435)

7f92edf331-Oct-2017 Tomáš Votruba

Docs: add missing $stmts (#433)

837579a431-Oct-2017 Brad Mostert

Fix spelling in documentation (#434)

b241a12129-Oct-2017 Nikita Popov

Fix trait alias to semi-reserved name parsing

This was missing the explicit construction of an Identifier node.

5054a68b29-Oct-2017 Nikita Popov

Reset origTokens in resetState()

In case one pretty printer is used in both preserving and
non-preserving mode.

d16f050d29-Oct-2017 Nikita Popov

Travis: Enable PHP 7.2

5900d78c29-Oct-2017 Nikita Popov

FPPP: Support anonymous classes (#432)

This is a huge hack... We temporarily create a new node with the
correct structure and use that for printing.

I think it would be better t

FPPP: Support anonymous classes (#432)

This is a huge hack... We temporarily create a new node with the
correct structure and use that for printing.

I think it would be better to always use a separate node type for
NewAnonClass, rather than using a combination of New and Class,
but this would require some larger changes, as this node type would
have to be both Expr and ClassLike, which is not possible right now,
as the latter is a class rather than an interface...

show more ...

7762753625-Oct-2017 Nikita Popov

FPPP: Support modifier changes (#428)

I decided against introducing a node type for this. In the end it
would require special handling anyway.

651341d522-Oct-2017 Tomáš Votruba

docs: "return" => "remove" typo (#430)

Revision tags: v4.0.0alpha1
001f2d3f18-Oct-2017 Nikita Popov

Release PHP-Parser 4.0 Alpha 1

b0242d3118-Oct-2017 Nikita Popov

Add quick start to README

f5de7f9818-Oct-2017 Nikita Popov

FPPP: Check that nodes are nodes in pArray()

3193f7aa15-Oct-2017 Wes

Fix documentation for "replaceNodes" option in NameResolver (#425)

bbec051e06-Oct-2017 Nikita Popov

FPPP: Consolidate indentation levels

A bit annoying that we have to keep $this->nl always synchronized.

f071b66006-Oct-2017 Nikita Popov

Print comments of inserted statements

57bc425106-Oct-2017 Nikita Popov

Move IdentifierTest where it belongs

Ooops...

bb2ac91106-Oct-2017 Nikita Popov

Move leading space out of pStmt_Else

Same as previous commit. Also add support for pStmt_If->else
insertion.

e3888cbe06-Oct-2017 Nikita Popov

Move leading space out of pStmt_ElseIf

This is not part of the elseif itself and as such belongs in the
pStmt_If printer.

1...<<21222324252627282930>>...68