diff --git a/fixtures/completion/this_return_value.php b/fixtures/completion/this_return_value.php index 03666e7..167d0b4 100644 --- a/fixtures/completion/this_return_value.php +++ b/fixtures/completion/this_return_value.php @@ -1,20 +1,23 @@ foo()->q - } - public function qux() { - - } +class Child extends Parent1 +{ + public function bar() + { + $this->foo()->q + } + public function qux() + { + } } diff --git a/tests/Server/TextDocument/CompletionTest.php b/tests/Server/TextDocument/CompletionTest.php index 9ff1df5..0d68ec3 100644 --- a/tests/Server/TextDocument/CompletionTest.php +++ b/tests/Server/TextDocument/CompletionTest.php @@ -660,7 +660,7 @@ class CompletionTest extends TestCase $this->loader->open($completionUri, file_get_contents($completionUri)); $items = $this->textDocument->completion( new TextDocumentIdentifier($completionUri), - new Position(14, 19) + new Position(17, 23) )->wait(); $this->assertEquals(new CompletionList([ new CompletionItem(