1
0
Fork 0

Moved Message to root namespace

pull/661/head
dantleech 2018-07-29 15:58:02 +01:00 committed by Daniel Leech
parent 7caec17149
commit 6b819abe16
13 changed files with 16 additions and 17 deletions

View File

@ -5,7 +5,6 @@ namespace LanguageServer;
use AdvancedJsonRpc;
use Sabre\Event\Promise;
use LanguageServer\Factory\Message;
class ClientHandler
{
@ -42,12 +41,12 @@ class ClientHandler
{
$id = $this->idGenerator->generate();
return $this->protocolWriter->write(
new Factory\Message(
new Message(
new AdvancedJsonRpc\Request($id, $method, (object)$params)
)
)->then(function () use ($id) {
$promise = new Promise;
$listener = function (Factory\Message $msg) use ($id, $promise, &$listener) {
$listener = function (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 +72,7 @@ class ClientHandler
public function notify(string $method, $params): Promise
{
return $this->protocolWriter->write(
new Factory\Message(
new Message(
new AdvancedJsonRpc\Notification($method, (object)$params)
)
);

View File

@ -11,7 +11,7 @@ use LanguageServer\Protocol\{
CompletionOptions,
SignatureHelpOptions
};
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use LanguageServer\FilesFinder\{FilesFinder, ClientFilesFinder, FileSystemFilesFinder};
use LanguageServer\ContentRetriever\{ContentRetriever, ClientContentRetriever, FileSystemContentRetriever};
use LanguageServer\Index\{DependenciesIndex, GlobalIndex, Index, ProjectIndex, StubsIndex};

View File

@ -1,10 +1,10 @@
<?php
declare(strict_types = 1);
namespace LanguageServer\Factory;
namespace LanguageServer;
use AdvancedJsonRpc\Message as MessageBody;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
class Message
{

View File

@ -3,7 +3,7 @@ declare(strict_types = 1);
namespace LanguageServer;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use AdvancedJsonRpc\Message as MessageBody;
use Sabre\Event\{Loop, Emitter};

View File

@ -3,7 +3,7 @@ declare(strict_types = 1);
namespace LanguageServer;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use Sabre\Event\{
Loop,
Promise

View File

@ -3,7 +3,7 @@ declare(strict_types = 1);
namespace LanguageServer;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use Sabre\Event\Promise;
interface ProtocolWriter

View File

@ -5,7 +5,7 @@ namespace LanguageServer\Tests;
use PHPUnit\Framework\TestCase;
use LanguageServer\ClientHandler;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use AdvancedJsonRpc;
use Sabre\Event\Loop;

View File

@ -5,7 +5,7 @@ namespace LanguageServer\Tests;
use PHPUnit\Framework\TestCase;
use LanguageServer\LanguageServer;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use LanguageServer\Protocol\{
ClientCapabilities,
TextDocumentSyncKind,

View File

@ -4,7 +4,7 @@ declare(strict_types = 1);
namespace LanguageServer\Tests;
use LanguageServer\{ProtocolReader, ProtocolWriter};
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use Sabre\Event\{Loop, Emitter, Promise};
/**

View File

@ -5,7 +5,7 @@ namespace LanguageServer\Tests;
use PHPUnit\Framework\TestCase;
use LanguageServer\{LanguageServer, ProtocolStreamReader, ProtocolStreamWriter};
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use AdvancedJsonRpc\{Request as RequestBody, Response as ResponseBody};
use Sabre\Event\Loop;

View File

@ -5,7 +5,7 @@ namespace LanguageServer\Tests;
use PHPUnit\Framework\TestCase;
use LanguageServer\ProtocolStreamWriter;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use AdvancedJsonRpc\{Request as RequestBody};
use Sabre\Event\Loop;

View File

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

View File

@ -13,7 +13,7 @@ use phpDocumentor\Reflection\DocBlock;
use phpDocumentor\Reflection\DocBlockFactory;
use PHPUnit\Framework\TestCase;
use LanguageServer\ClientHandler;
use LanguageServer\Factory\Message;
use LanguageServer\Message;
use AdvancedJsonRpc;
use RecursiveDirectoryIterator;
use RecursiveIteratorIterator;