diff --git a/src/ClientHandler.php b/src/ClientHandler.php index 23ffc94..5b32de7 100644 --- a/src/ClientHandler.php +++ b/src/ClientHandler.php @@ -5,7 +5,7 @@ namespace LanguageServer; use AdvancedJsonRpc; use Sabre\Event\Promise; -use LanguageServer\ProtocolBridge\Message; +use LanguageServer\Factory\Message; class ClientHandler { @@ -42,12 +42,12 @@ class ClientHandler { $id = $this->idGenerator->generate(); return $this->protocolWriter->write( - new ProtocolBridge\Message( + new Factory\Message( new AdvancedJsonRpc\Request($id, $method, (object)$params) ) )->then(function () use ($id) { $promise = new Promise; - $listener = function (ProtocolBridge\Message $msg) use ($id, $promise, &$listener) { + $listener = function (Factory\Message $msg) use ($id, $promise, &$listener) { if (AdvancedJsonRpc\Response::isResponse($msg->body) && $msg->body->id === $id) { // Received a response $this->protocolReader->removeListener('message', $listener); @@ -73,7 +73,7 @@ class ClientHandler public function notify(string $method, $params): Promise { return $this->protocolWriter->write( - new ProtocolBridge\Message( + new Factory\Message( new AdvancedJsonRpc\Notification($method, (object)$params) ) ); diff --git a/src/CompletionProvider.php b/src/CompletionProvider.php index f330697..22f0a9d 100644 --- a/src/CompletionProvider.php +++ b/src/CompletionProvider.php @@ -4,7 +4,7 @@ declare(strict_types = 1); namespace LanguageServer; use LanguageServer\Index\ReadableIndex; -use LanguageServer\ProtocolBridge\CompletionItemFactory; +use LanguageServer\Factory\CompletionItemFactory; use LanguageServer\Protocol\{ TextEdit, Range, diff --git a/src/DefinitionResolver.php b/src/DefinitionResolver.php index 6d87cae..eeb4199 100644 --- a/src/DefinitionResolver.php +++ b/src/DefinitionResolver.php @@ -4,7 +4,7 @@ declare(strict_types = 1); namespace LanguageServer; use LanguageServer\Index\ReadableIndex; -use LanguageServer\ProtocolBridge\SymbolInformationFactory; +use LanguageServer\Factory\SymbolInformationFactory; use LanguageServer\Protocol\SymbolInformation; use Microsoft\PhpParser; use Microsoft\PhpParser\Node; diff --git a/src/ProtocolBridge/CompletionItemFactory.php b/src/Factory/CompletionItemFactory.php similarity index 96% rename from src/ProtocolBridge/CompletionItemFactory.php rename to src/Factory/CompletionItemFactory.php index f3a3103..9e77cba 100644 --- a/src/ProtocolBridge/CompletionItemFactory.php +++ b/src/Factory/CompletionItemFactory.php @@ -1,6 +1,6 @@