diff options
| -rw-r--r-- | queries/php/indents.scm | 1 | ||||
| -rw-r--r-- | tests/indent/php/issue-3591.php | 5 | ||||
| -rw-r--r-- | tests/indent/php_spec.lua | 1 |
3 files changed, 7 insertions, 0 deletions
diff --git a/queries/php/indents.scm b/queries/php/indents.scm index d9a356cba..aea769adf 100644 --- a/queries/php/indents.scm +++ b/queries/php/indents.scm @@ -6,6 +6,7 @@ (return_statement) (arguments) (formal_parameters) + "[" ] @indent [ diff --git a/tests/indent/php/issue-3591.php b/tests/indent/php/issue-3591.php new file mode 100644 index 000000000..30b90a6a0 --- /dev/null +++ b/tests/indent/php/issue-3591.php @@ -0,0 +1,5 @@ +<?php + +function test() { + $array = [ +} diff --git a/tests/indent/php_spec.lua b/tests/indent/php_spec.lua index 2ce64ab59..d0b08aa6c 100644 --- a/tests/indent/php_spec.lua +++ b/tests/indent/php_spec.lua @@ -22,5 +22,6 @@ describe("indent PHP:", function() ) run:new_line("issue-2497.php", { on_line = 5, text = "$a =", indent = 4 }) run:new_line("unfinished-call.php", { on_line = 6, text = "$a =", indent = 0 }) + run:new_line("issue-3591.php", { on_line = 4, text = "$a =", indent = 8 }) end) end) |
