1
0
Fork 0

Let textDocument/references wait for indexing

pull/255/head
Felix Becker 2017-01-24 20:47:17 +01:00
parent 1a57f4b7bf
commit a8f526ee3e
1 changed files with 4 additions and 0 deletions

View File

@ -227,6 +227,10 @@ class TextDocument
} else {
// Definition with a global FQN
$fqn = DefinitionResolver::getDefinedFqn($node);
// Wait until indexing finished
if (!$this->index->isComplete()) {
yield waitForEvent($this->index, 'complete');
}
if ($fqn === null) {
$fqn = $this->definitionResolver->resolveReferenceNodeToFqn($node);
if ($fqn === null) {