diff --git a/src/Server/TextDocument.php b/src/Server/TextDocument.php index e5657b3..f6362a5 100644 --- a/src/Server/TextDocument.php +++ b/src/Server/TextDocument.php @@ -338,7 +338,7 @@ class TextDocument } $contents = []; if ($def->declarationLine) { - $contents[] = new MarkedString('php', "declarationLine); + $contents[] = new MarkedString('php', $def->declarationLine); } if ($def->documentation) { $contents[] = $def->documentation; diff --git a/tests/Server/TextDocument/HoverTest.php b/tests/Server/TextDocument/HoverTest.php index 2ba49e1..f18bf5b 100644 --- a/tests/Server/TextDocument/HoverTest.php +++ b/tests/Server/TextDocument/HoverTest.php @@ -21,7 +21,7 @@ class HoverTest extends ServerTestCase $reference->range->start )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range->start )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -76,7 +76,7 @@ class HoverTest extends ServerTestCase $reference->range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -91,7 +91,7 @@ class HoverTest extends ServerTestCase $reference->range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -106,7 +106,7 @@ class HoverTest extends ServerTestCase $reference->range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -121,7 +121,7 @@ class HoverTest extends ServerTestCase $reference->range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -136,7 +136,7 @@ class HoverTest extends ServerTestCase $reference->range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -151,7 +151,7 @@ class HoverTest extends ServerTestCase $reference->range->end )->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -167,7 +167,7 @@ class HoverTest extends ServerTestCase )->wait(); // TODO - should pretty print with fqns, like \define, \false. Not yet supported by tolerant-php-parser $this->assertEquals(new Hover([ - new MarkedString('php', "range), $result); } @@ -179,7 +179,7 @@ class HoverTest extends ServerTestCase $uri = pathToUri(realpath(__DIR__ . '/../../../fixtures/references.php')); $result = $this->textDocument->hover(new TextDocumentIdentifier($uri), new Position(13, 7))->wait(); $this->assertEquals(new Hover( - [new MarkedString('php', "textDocument->hover(new TextDocumentIdentifier($uri), new Position(22, 11))->wait(); $this->assertEquals(new Hover( [ - new MarkedString('php', "textDocument->hover(new TextDocumentIdentifier($uri), new Position(59, 11))->wait(); $this->assertEquals(new Hover([ - new MarkedString('php', "