All tests pass
parent
d05d02ce8a
commit
9989043797
|
@ -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);
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue