1
0
Fork 0

All tests pass

pull/661/head
dantleech 2018-07-29 15:38:59 +01:00 committed by Daniel Leech
parent d05d02ce8a
commit 9989043797
3 changed files with 5 additions and 3 deletions

View File

@ -2,6 +2,7 @@
namespace LanguageServer\Protocol;
use LanguageServer\ProtocolBridge\LocationFactory;
use Microsoft\PhpParser;
use Microsoft\PhpParser\Node;
@ -108,7 +109,7 @@ class SymbolInformation
return null;
}
$symbol->location = Location::fromNode($node);
$symbol->location = LocationFactory::fromNode($node);
if ($fqn !== null) {
$parts = preg_split('/(::|->|\\\\)/', $fqn);
array_pop($parts);

View File

@ -210,7 +210,7 @@ class TextDocument
if ($descendantNode instanceof Node\Expression\Variable &&
$descendantNode->getName() === $node->getName()
) {
$locations[] = Location::fromNode($descendantNode);
$locations[] = LocationFactory::fromNode($descendantNode);
}
}
} else {

View File

@ -6,7 +6,8 @@ namespace LanguageServer\Tests\Server\Workspace;
use LanguageServer\ContentRetriever\FileSystemContentRetriever;
use LanguageServer\{DefinitionResolver, LanguageClient, PhpDocumentLoader, Server};
use LanguageServer\Index\{DependenciesIndex, Index, ProjectIndex};
use LanguageServer\Protocol\{FileChangeType, FileEvent, Message};
use LanguageServer\Protocol\{FileChangeType, FileEvent};
use LanguageServer\ProtocolBridge\Message;
use LanguageServer\Tests\MockProtocolStream;
use LanguageServer\Tests\Server\ServerTestCase;
use LanguageServer\Server\Workspace;