mirror of
https://github.com/phabelio/PHP-Parser.git
synced 2024-12-11 16:49:43 +01:00
4dacbb8d39
Use indentation of last list element, instead of indentation before the insertion point. Fixes #466.
17 lines
392 B
Plaintext
17 lines
392 B
Plaintext
Check correct indentation use when inserting into list node
|
|
-----
|
|
<?php
|
|
$this->foo = new Foo;
|
|
$this->foo->a()
|
|
->b();
|
|
-----
|
|
$outerCall = $stmts[1]->expr;
|
|
$innerCall = $outerCall->var;
|
|
$var = $innerCall->var;
|
|
$stmts[1]->expr = $innerCall;
|
|
$stmts[2] = new Stmt\Expression(new Expr\MethodCall($var, $outerCall->name));
|
|
-----
|
|
<?php
|
|
$this->foo = new Foo;
|
|
$this->foo->a();
|
|
$this->foo->b(); |