Let textDocument/references wait for indexing
parent
1a57f4b7bf
commit
a8f526ee3e
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue