-
-
Notifications
You must be signed in to change notification settings - Fork 156
Description
I'm using emacs with lsp-mode and phpaction as the server. Unfortunately when I'm trying to rename a class I'm getting and error from phpaction.
I'm attaching the Log client<->server json, but basically what I'm seeing is happening is that phpactor expects to see the file name/path being changed before it actually is by lsp-mode.
I noticed that there is a request between the willRenamefiles and the error, so I'm wondering if that's what triggered phpactor to think that the name/path change should had been done by then and the error is triggered. Actually it is not a request but a noticed return to the client istead. My bad.
I saw that a didRenamefiles request could be sent to let the server know, but it seems phpactor doesn't need it? maybe it uses a watcher or something like that?
Any way, could you guys tell me if this is a phpactor or a lsp-mode error? I'm sending this issue to both phpactor and lsp-mode github hoping to get some help with this. Thank you.
[Trace - 12:31:55 AM] Sending request 'textDocument/codeAction - (24)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
},
"range": {
"start": {
"line": 4,
"character": 6
},
"end": {
"line": 4,
"character": 6
}
},
"context": {
"diagnostics": []
}
}
[Trace - 12:31:56 AM] Received request 'window/workDoneProgress/create - (5b90c38c-2fef-4913-8edd-299540a7d0c7).
Params: {
"token": "68145b2b-ec6b-49c1-821f-236a78982050"
}
[Trace - 12:31:56 AM] Sending response 'window/workDoneProgress/create - (5b90c38c-2fef-4913-8edd-299540a7d0c7)'. Processing request took 15ms
Params: {
"jsonrpc": "2.0",
"id": "5b90c38c-2fef-4913-8edd-299540a7d0c7",
"result": null
}
[Trace - 12:31:56 AM] Received notification '$/progress'.
Params: {
"token": "68145b2b-ec6b-49c1-821f-236a78982050",
"value": {
"kind": "begin",
"title": "Resolving code actions"
}
}
[Trace - 12:31:56 AM] Received notification '$/progress'.
Params: {
"token": "68145b2b-ec6b-49c1-821f-236a78982050",
"value": {
"kind": "end"
}
}
[Trace - 12:31:56 AM] Received response 'textDocument/codeAction - (24)' in 69ms.
Result: []
[Trace - 12:32:30 AM] Sending request 'textDocument/codeAction - (25)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
},
"range": {
"start": {
"line": 4,
"character": 6
},
"end": {
"line": 4,
"character": 6
}
},
"context": {
"diagnostics": []
}
}
[Trace - 12:32:30 AM] Received request 'window/workDoneProgress/create - (b780a98d-92c4-4fe8-bc05-aad09efe0a63).
Params: {
"token": "981c9002-af6e-450c-8818-70e035641e16"
}
[Trace - 12:32:30 AM] Sending response 'window/workDoneProgress/create - (b780a98d-92c4-4fe8-bc05-aad09efe0a63)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "b780a98d-92c4-4fe8-bc05-aad09efe0a63",
"result": null
}
[Trace - 12:32:30 AM] Received notification '$/progress'.
Params: {
"token": "981c9002-af6e-450c-8818-70e035641e16",
"value": {
"kind": "begin",
"title": "Resolving code actions"
}
}
[Trace - 12:32:30 AM] Received notification '$/progress'.
Params: {
"token": "981c9002-af6e-450c-8818-70e035641e16",
"value": {
"kind": "end"
}
}
[Trace - 12:32:30 AM] Received response 'textDocument/codeAction - (25)' in 91ms.
Result: []
[Trace - 12:33:35 AM] Sending request 'textDocument/prepareRename - (26)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
},
"position": {
"line": 4,
"character": 6
}
}
[Trace - 12:33:35 AM] Received response 'textDocument/prepareRename - (26)' in 14ms.
Result: {
"start": {
"line": 4,
"character": 6
},
"end": {
"line": 4,
"character": 18
}
}
[Trace - 12:33:44 AM] Sending request 'textDocument/rename - (27)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
},
"position": {
"line": 4,
"character": 6
},
"newName": "ExampleClassNewName"
}
[Trace - 12:33:44 AM] Received response 'textDocument/rename - (27)' in 69ms.
Result: {
"documentChanges": [
{
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php",
"version": 0
},
"edits": [
{
"range": {
"start": {
"line": 2,
"character": 10
},
"end": {
"line": 2,
"character": 19
}
},
"newText": "Root\\Html"
},
{
"range": {
"start": {
"line": 4,
"character": 6
},
"end": {
"line": 4,
"character": 18
}
},
"newText": "ExampleClassNewName"
}
]
},
{
"textDocument": {
"uri": "file:///var/www/html/tests/AnotherClass.php",
"version": 0
},
"edits": [
{
"range": {
"start": {
"line": 4,
"character": 4
},
"end": {
"line": 4,
"character": 26
}
},
"newText": "Root\\Html\\ExampleClassNewName"
},
{
"range": {
"start": {
"line": 6,
"character": 27
},
"end": {
"line": 6,
"character": 39
}
},
"newText": "ExampleClassNewName"
}
]
},
{
"kind": "rename",
"oldUri": "file:///var/www/html/src/ExampleClass.php",
"newUri": "file:///var/www/html/src/ExampleClassNewName.php"
}
]
}
[Trace - 12:33:44 AM] Sending notification 'textDocument/didSave'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php",
"version": 2
}
}
[Trace - 12:33:44 AM] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php",
"version": 2
},
"contentChanges": [
{
"text": "<?php\n\nnamespace Root\\Html;\n\nclass ExampleClassNewName\n{\n}\n"
}
]
}
[Trace - 12:33:44 AM] Sending notification 'textDocument/didClose'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
}
}
[Trace - 12:33:44 AM] Sending request 'workspace/willRenameFiles - (28)'.
Params: {
"files": [
{
"oldUri": "file:///var/www/html/src/ExampleClass.php",
"newUri": "file:///var/www/html/src/ExampleClassNewName.php"
}
]
}
[Trace - 12:33:44 AM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///var/www/html/src/ExampleClass.php",
"version": 2,
"diagnostics": []
}
[Trace - 12:33:44 AM] Received response 'workspace/willRenameFiles - (28)' in 52ms.
Result: {
"code": -32603,
"message": "Exception [Phpactor\\TextDocument\\Exception\\TextDocumentNotFound] Text document \"file:///var/www/html/src/ExampleClassNewName.php\" not found at phar:///usr/local/bin/phpactor/lib/TextDocument/Exception/TextDocumentNotFound.php#12",
"data": "#0 phar:///usr/local/bin/phpactor/lib/TextDocument/TextDocumentLocator/ChainDocumentLocator.php(29): Phpactor\\TextDocument\\Exception\\TextDocumentNotFound::fromUri()\n#1 phar:///usr/local/bin/phpactor/lib/Rename/Adapter/ClassMover/FileRenamer.php(80): Phpactor\\TextDocument\\TextDocumentLocator\\ChainDocumentLocator->get()\n#2 phar:///usr/local/bin/phpactor/lib/Rename/Adapter/ClassMover/FileRenamer.php(46): Phpactor\\Rename\\Adapter\\ClassMover\\FileRenamer->replaceDefinition()\n#3 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(90): Phpactor\\Rename\\Adapter\\ClassMover\\FileRenamer->{closure:Phpactor\\Rename\\Adapter\\ClassMover\\FileRenamer::renameFile():35}()\n#4 phar:///usr/local/bin/phpactor/lib/Rename/Adapter/ClassMover/FileRenamer.php(35): Amp\\call()\n#5 phar:///usr/local/bin/phpactor/lib/Rename/Model/FileRenamer/LoggingFileRenamer.php(21): Phpactor\\Rename\\Adapter\\ClassMover\\FileRenamer->renameFile()\n#6 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(90): Phpactor\\Rename\\Model\\FileRenamer\\LoggingFileRenamer->{closure:Phpactor\\Rename\\Model\\FileRenamer\\LoggingFileRenamer::renameFile():20}()\n#7 phar:///usr/local/bin/phpactor/lib/Rename/Model/FileRenamer/LoggingFileRenamer.php(20): Amp\\call()\n#8 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServerRename/Handler/FileRenameHandler.php(46): Phpactor\\Rename\\Model\\FileRenamer\\LoggingFileRenamer->renameFile()\n#9 [internal function]: Phpactor\\Extension\\LanguageServerRename\\Handler\\FileRenameHandler->{closure:Phpactor\\Extension\\LanguageServerRename\\Handler\\FileRenameHandler::willRenameFiles():41}()\n#10 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#11 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#12 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServerRename/Handler/FileRenameHandler.php(41): Amp\\call()\n#13 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(86): Phpactor\\Extension\\LanguageServerRename\\Handler\\FileRenameHandler->willRenameFiles()\n#14 [internal function]: Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner->{closure:Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner::dispatch():72}()\n#15 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#16 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#17 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(72): Amp\\call()\n#18 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/HandlerMiddleware.php(38): Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner->dispatch()\n#19 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\HandlerMiddleware->process()\n#20 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ResponseHandlingMiddleware.php(35): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#21 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ResponseHandlingMiddleware->process()\n#22 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/MethodAliasMiddleware.php(37): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#23 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\MethodAliasMiddleware->process()\n#24 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/CancellationMiddleware.php(49): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#25 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\CancellationMiddleware->process()\n#26 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ShutdownMiddleware.php(68): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#27 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ShutdownMiddleware->process()\n#28 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/InitializeMiddleware.php(56): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#29 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\InitializeMiddleware->process()\n#30 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(34): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#31 [internal function]: Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->{closure:Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware::process():32}()\n#32 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#33 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#34 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(32): Amp\\call()\n#35 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->process()\n#36 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Dispatcher/Dispatcher/MiddlewareDispatcher.php(29): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#37 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(226): Phpactor\\LanguageServer\\Core\\Dispatcher\\Dispatcher\\MiddlewareDispatcher->dispatch()\n#38 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::dispatchRequest():224}()\n#39 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#40 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#41 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(121): Amp\\call()\n#42 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(224): Amp\\asyncCall()\n#43 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(217): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->dispatchRequest()\n#44 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::handle():187}()\n#45 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send()\n#46 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#47 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(123): Amp\\Coroutine->resolve()\n#48 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#49 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Deferred.php(53): Amp\\Promise@anonymous->resolve()\n#50 phar:///usr/local/bin/phpactor/vendor/amphp/byte-stream/lib/ResourceInputStream.php(109): Amp\\Deferred->resolve()\n#51 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(119): Amp\\ByteStream\\ResourceInputStream::{closure:Amp\\ByteStream\\ResourceInputStream::__construct():104}()\n#52 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(72): Amp\\Loop\\Driver->tick()\n#53 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop.php(95): Amp\\Loop\\Driver->run()\n#54 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(114): Amp\\Loop::run()\n#55 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServer/Command/StartCommand.php(50): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->run()\n#56 phar:///usr/local/bin/phpactor/vendor/symfony/console/Command/Command.php(326): Phpactor\\Extension\\LanguageServer\\Command\\StartCommand->execute()\n#57 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(1078): Symfony\\Component\\Console\\Command\\Command->run()\n#58 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand()\n#59 phar:///usr/local/bin/phpactor/lib/Application.php(48): Symfony\\Component\\Console\\Application->doRun()\n#60 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(175): Phpactor\\Application->doRun()\n#61 phar:///usr/local/bin/phpactor/bin/phpactor(45): Symfony\\Component\\Console\\Application->run()\n#62 /usr/local/bin/phpactor(15): require('...')\n#63 {main}"
}
[Trace - 12:33:44 AM] Sending notification 'textDocument/didOpen'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/tests/AnotherClass.php",
"languageId": "php",
"version": 0,
"text": "<?php\n\nnamespace Root\\Tests;\n\nuse Root\\Html\\ExampleClassNewName;\n\nclass AnotherClass extends ExampleClassNewName\n{\n}\n"
}
}
[Trace - 12:33:45 AM] Sending request 'textDocument/documentSymbol - (29)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/tests/AnotherClass.php"
}
}
[Trace - 12:33:45 AM] Sending request 'textDocument/codeAction - (30)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/tests/AnotherClass.php"
},
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 12:33:45 AM] Sending request 'textDocument/documentHighlight - (31)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/tests/AnotherClass.php"
},
"position": {
"line": 0,
"character": 0
}
}
[Trace - 12:33:45 AM] Received response 'textDocument/documentSymbol - (29)' in 16ms.
Result: [
{
"name": "AnotherClass",
"kind": 5,
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 8,
"character": 1
}
},
"selectionRange": {
"start": {
"line": 6,
"character": 6
},
"end": {
"line": 6,
"character": 18
}
},
"children": []
}
]
[Trace - 12:33:45 AM] Received request 'window/workDoneProgress/create - (bf60f029-a569-48f6-a0b9-77329ab95cec).
Params: {
"token": "ee5f9488-bb9c-410a-9954-19d9b1ba105f"
}
[Trace - 12:33:45 AM] Sending response 'window/workDoneProgress/create - (bf60f029-a569-48f6-a0b9-77329ab95cec)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "bf60f029-a569-48f6-a0b9-77329ab95cec",
"result": null
}
[Trace - 12:33:45 AM] Received response 'textDocument/documentHighlight - (31)' in 15ms.
Result: []
[Trace - 12:33:45 AM] Sending request 'textDocument/documentSymbol - (32)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
}
}
[Trace - 12:33:45 AM] Sending notification '$/cancelRequest'.
Params: {
"id": 30
}
[Trace - 12:33:45 AM] Sending request 'textDocument/codeAction - (33)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
},
"range": {
"start": {
"line": 4,
"character": 6
},
"end": {
"line": 4,
"character": 6
}
},
"context": {
"diagnostics": []
}
}
[Trace - 12:33:45 AM] Sending request 'textDocument/documentHighlight - (34)'.
Params: {
"textDocument": {
"uri": "file:///var/www/html/src/ExampleClass.php"
},
"position": {
"line": 4,
"character": 6
}
}
[Trace - 12:33:45 AM] Sending notification 'workspace/didChangeWatchedFiles'.
Params: {
"changes": [
{
"type": 2,
"uri": "file:///var/www/html/src/ExampleClass.php"
}
]
}
[Trace - 12:33:45 AM] Received notification '$/progress'.
Params: {
"token": "ee5f9488-bb9c-410a-9954-19d9b1ba105f",
"value": {
"kind": "begin",
"title": "Resolving code actions"
}
}
[Trace - 12:33:45 AM] Received response 'textDocument/documentSymbol - (32)' in 133ms.
Result: {
"code": -32603,
"message": "Exception [Phpactor\\LanguageServer\\Core\\Workspace\\Exception\\UnknownDocument] Unknown text document \"file:///var/www/html/src/ExampleClass.php\" at phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Workspace/Workspace.php#45",
"data": "#0 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServerSymbolProvider/Handler/DocumentSymbolProviderHandler.php(36): Phpactor\\LanguageServer\\Core\\Workspace\\Workspace->get()\n#1 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(86): Phpactor\\Extension\\LanguageServerSymbolProvider\\Handler\\DocumentSymbolProviderHandler->documentSymbols()\n#2 [internal function]: Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner->{closure:Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner::dispatch():72}()\n#3 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#4 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#5 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(72): Amp\\call()\n#6 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/HandlerMiddleware.php(38): Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner->dispatch()\n#7 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\HandlerMiddleware->process()\n#8 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ResponseHandlingMiddleware.php(35): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#9 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ResponseHandlingMiddleware->process()\n#10 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/MethodAliasMiddleware.php(37): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#11 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\MethodAliasMiddleware->process()\n#12 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/CancellationMiddleware.php(49): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#13 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\CancellationMiddleware->process()\n#14 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ShutdownMiddleware.php(68): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#15 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ShutdownMiddleware->process()\n#16 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/InitializeMiddleware.php(56): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#17 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\InitializeMiddleware->process()\n#18 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(34): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#19 [internal function]: Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->{closure:Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware::process():32}()\n#20 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#21 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#22 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(32): Amp\\call()\n#23 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->process()\n#24 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Dispatcher/Dispatcher/MiddlewareDispatcher.php(29): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#25 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(226): Phpactor\\LanguageServer\\Core\\Dispatcher\\Dispatcher\\MiddlewareDispatcher->dispatch()\n#26 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::dispatchRequest():224}()\n#27 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#28 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#29 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(121): Amp\\call()\n#30 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(224): Amp\\asyncCall()\n#31 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(217): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->dispatchRequest()\n#32 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::handle():187}()\n#33 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send()\n#34 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#35 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(123): Amp\\Coroutine->resolve()\n#36 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#37 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Deferred.php(53): Amp\\Promise@anonymous->resolve()\n#38 phar:///usr/local/bin/phpactor/vendor/amphp/byte-stream/lib/ResourceInputStream.php(101): Amp\\Deferred->resolve()\n#39 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/NativeDriver.php(327): Amp\\ByteStream\\ResourceInputStream::{closure:Amp\\ByteStream\\ResourceInputStream::__construct():70}()\n#40 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/NativeDriver.php(124): Amp\\Loop\\NativeDriver->selectStreams()\n#41 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(138): Amp\\Loop\\NativeDriver->dispatch()\n#42 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(72): Amp\\Loop\\Driver->tick()\n#43 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop.php(95): Amp\\Loop\\Driver->run()\n#44 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(114): Amp\\Loop::run()\n#45 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServer/Command/StartCommand.php(50): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->run()\n#46 phar:///usr/local/bin/phpactor/vendor/symfony/console/Command/Command.php(326): Phpactor\\Extension\\LanguageServer\\Command\\StartCommand->execute()\n#47 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(1078): Symfony\\Component\\Console\\Command\\Command->run()\n#48 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand()\n#49 phar:///usr/local/bin/phpactor/lib/Application.php(48): Symfony\\Component\\Console\\Application->doRun()\n#50 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(175): Phpactor\\Application->doRun()\n#51 phar:///usr/local/bin/phpactor/bin/phpactor(45): Symfony\\Component\\Console\\Application->run()\n#52 /usr/local/bin/phpactor(15): require('...')\n#53 {main}"
}
[Trace - 12:33:45 AM] Received request 'window/workDoneProgress/create - (66c49f0b-2315-4360-9418-121193a5f3b3).
Params: {
"token": "44815f96-0382-4bb1-b409-6a003d37c4e2"
}
[Trace - 12:33:45 AM] Sending response 'window/workDoneProgress/create - (66c49f0b-2315-4360-9418-121193a5f3b3)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "66c49f0b-2315-4360-9418-121193a5f3b3",
"result": null
}
[Trace - 12:33:45 AM] Received response 'textDocument/documentHighlight - (34)' in 135ms.
Result: {
"code": -32603,
"message": "Exception [Phpactor\\LanguageServer\\Core\\Workspace\\Exception\\UnknownDocument] Unknown text document \"file:///var/www/html/src/ExampleClass.php\" at phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Workspace/Workspace.php#45",
"data": "#0 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServerReferenceFinder/Handler/HighlightHandler.php(36): Phpactor\\LanguageServer\\Core\\Workspace\\Workspace->get()\n#1 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(86): Phpactor\\Extension\\LanguageServerReferenceFinder\\Handler\\HighlightHandler->highlight()\n#2 [internal function]: Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner->{closure:Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner::dispatch():72}()\n#3 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#4 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#5 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(72): Amp\\call()\n#6 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/HandlerMiddleware.php(38): Phpactor\\LanguageServer\\Core\\Handler\\HandlerMethodRunner->dispatch()\n#7 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\HandlerMiddleware->process()\n#8 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ResponseHandlingMiddleware.php(35): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#9 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ResponseHandlingMiddleware->process()\n#10 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/MethodAliasMiddleware.php(37): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#11 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\MethodAliasMiddleware->process()\n#12 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/CancellationMiddleware.php(49): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#13 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\CancellationMiddleware->process()\n#14 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ShutdownMiddleware.php(68): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#15 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ShutdownMiddleware->process()\n#16 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/InitializeMiddleware.php(56): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#17 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\InitializeMiddleware->process()\n#18 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(34): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#19 [internal function]: Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->{closure:Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware::process():32}()\n#20 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#21 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#22 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(32): Amp\\call()\n#23 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->process()\n#24 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Dispatcher/Dispatcher/MiddlewareDispatcher.php(29): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#25 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(226): Phpactor\\LanguageServer\\Core\\Dispatcher\\Dispatcher\\MiddlewareDispatcher->dispatch()\n#26 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::dispatchRequest():224}()\n#27 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#28 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#29 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(121): Amp\\call()\n#30 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(224): Amp\\asyncCall()\n#31 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(217): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->dispatchRequest()\n#32 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::handle():187}()\n#33 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send()\n#34 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#35 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(123): Amp\\Coroutine->resolve()\n#36 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#37 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Deferred.php(53): Amp\\Promise@anonymous->resolve()\n#38 phar:///usr/local/bin/phpactor/vendor/amphp/byte-stream/lib/ResourceInputStream.php(101): Amp\\Deferred->resolve()\n#39 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/NativeDriver.php(327): Amp\\ByteStream\\ResourceInputStream::{closure:Amp\\ByteStream\\ResourceInputStream::__construct():70}()\n#40 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/NativeDriver.php(124): Amp\\Loop\\NativeDriver->selectStreams()\n#41 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(138): Amp\\Loop\\NativeDriver->dispatch()\n#42 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(72): Amp\\Loop\\Driver->tick()\n#43 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop.php(95): Amp\\Loop\\Driver->run()\n#44 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(114): Amp\\Loop::run()\n#45 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServer/Command/StartCommand.php(50): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->run()\n#46 phar:///usr/local/bin/phpactor/vendor/symfony/console/Command/Command.php(326): Phpactor\\Extension\\LanguageServer\\Command\\StartCommand->execute()\n#47 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(1078): Symfony\\Component\\Console\\Command\\Command->run()\n#48 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand()\n#49 phar:///usr/local/bin/phpactor/lib/Application.php(48): Symfony\\Component\\Console\\Application->doRun()\n#50 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(175): Phpactor\\Application->doRun()\n#51 phar:///usr/local/bin/phpactor/bin/phpactor(45): Symfony\\Component\\Console\\Application->run()\n#52 /usr/local/bin/phpactor(15): require('...')\n#53 {main}"
}
[Trace - 12:33:45 AM] Received notification '$/progress'.
Params: {
"token": "ee5f9488-bb9c-410a-9954-19d9b1ba105f",
"value": {
"kind": "end"
}
}
[Trace - 12:33:45 AM] Received response 'nil - (30)' in 0ms.
Result: {
"code": -32800,
"message": "Request 30 (textDocument/codeAction) cancelled"
}
[Trace - 12:33:45 AM] Received response 'textDocument/codeAction - (33)' in 169ms.
Result: {
"code": -32603,
"message": "Exception [Phpactor\\LanguageServer\\Core\\Workspace\\Exception\\UnknownDocument] Unknown text document \"file:///var/www/html/src/ExampleClass.php\" at phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Workspace/Workspace.php#45",
"data": "#0 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Handler/TextDocument/CodeActionHandler.php(54): Phpactor\\LanguageServer\\Core\\Workspace\\Workspace->get()\n#1 [internal function]: Phpactor\\LanguageServer\\Handler\\TextDocument\\CodeActionHandler->{closure:Phpactor\\LanguageServer\\Handler\\TextDocument\\CodeActionHandler::codeAction():51}()\n#2 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send()\n#3 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#4 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(123): Amp\\Coroutine->resolve()\n#5 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#6 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Deferred.php(53): Amp\\Promise@anonymous->resolve()\n#7 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/ResponseWatcher/DeferredResponseWatcher.php(21): Amp\\Deferred->resolve()\n#8 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ResponseHandlingMiddleware.php(31): Phpactor\\LanguageServer\\Core\\Server\\ResponseWatcher\\DeferredResponseWatcher->handle()\n#9 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ResponseHandlingMiddleware->process()\n#10 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/MethodAliasMiddleware.php(30): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#11 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\MethodAliasMiddleware->process()\n#12 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/CancellationMiddleware.php(49): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#13 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\CancellationMiddleware->process()\n#14 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ShutdownMiddleware.php(68): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#15 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ShutdownMiddleware->process()\n#16 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/InitializeMiddleware.php(52): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#17 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\InitializeMiddleware->process()\n#18 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(34): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#19 [internal function]: Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->{closure:Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware::process():32}()\n#20 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#21 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#22 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(32): Amp\\call()\n#23 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\\LanguageServer\\Middleware\\ErrorHandlingMiddleware->process()\n#24 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Dispatcher/Dispatcher/MiddlewareDispatcher.php(29): Phpactor\\LanguageServer\\Core\\Middleware\\RequestHandler->handle()\n#25 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(226): Phpactor\\LanguageServer\\Core\\Dispatcher\\Dispatcher\\MiddlewareDispatcher->dispatch()\n#26 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::dispatchRequest():224}()\n#27 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()\n#28 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(96): Amp\\Coroutine->__construct()\n#29 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/functions.php(121): Amp\\call()\n#30 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(224): Amp\\asyncCall()\n#31 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(217): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->dispatchRequest()\n#32 [internal function]: Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->{closure:Phpactor\\LanguageServer\\Core\\Server\\LanguageServer::handle():187}()\n#33 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send()\n#34 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#35 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Coroutine.php(123): Amp\\Coroutine->resolve()\n#36 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\\Coroutine->{closure:Amp\\Coroutine::__construct():91}()\n#37 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Deferred.php(53): Amp\\Promise@anonymous->resolve()\n#38 phar:///usr/local/bin/phpactor/vendor/amphp/byte-stream/lib/ResourceInputStream.php(101): Amp\\Deferred->resolve()\n#39 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/NativeDriver.php(327): Amp\\ByteStream\\ResourceInputStream::{closure:Amp\\ByteStream\\ResourceInputStream::__construct():70}()\n#40 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/NativeDriver.php(124): Amp\\Loop\\NativeDriver->selectStreams()\n#41 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(138): Amp\\Loop\\NativeDriver->dispatch()\n#42 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop/Driver.php(72): Amp\\Loop\\Driver->tick()\n#43 phar:///usr/local/bin/phpactor/vendor/amphp/amp/lib/Loop.php(95): Amp\\Loop\\Driver->run()\n#44 phar:///usr/local/bin/phpactor/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(114): Amp\\Loop::run()\n#45 phar:///usr/local/bin/phpactor/lib/Extension/LanguageServer/Command/StartCommand.php(50): Phpactor\\LanguageServer\\Core\\Server\\LanguageServer->run()\n#46 phar:///usr/local/bin/phpactor/vendor/symfony/console/Command/Command.php(326): Phpactor\\Extension\\LanguageServer\\Command\\StartCommand->execute()\n#47 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(1078): Symfony\\Component\\Console\\Command\\Command->run()\n#48 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand()\n#49 phar:///usr/local/bin/phpactor/lib/Application.php(48): Symfony\\Component\\Console\\Application->doRun()\n#50 phar:///usr/local/bin/phpactor/vendor/symfony/console/Application.php(175): Phpactor\\Application->doRun()\n#51 phar:///usr/local/bin/phpactor/bin/phpactor(45): Symfony\\Component\\Console\\Application->run()\n#52 /usr/local/bin/phpactor(15): require('...')\n#53 {main}"
}
[Trace - 12:33:45 AM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///var/www/html/tests/AnotherClass.php",
"version": 0,
"diagnostics": []
}
[Trace - 12:36:12 AM] Received request 'window/workDoneProgress/create - (e0283a16-5814-456c-abe9-c61585f5e827).
Params: {
"token": "4a59b906-2916-47d3-a2c7-d6dde3e7e21c"
}
[Trace - 12:36:12 AM] Sending response 'window/workDoneProgress/create - (e0283a16-5814-456c-abe9-c61585f5e827)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "e0283a16-5814-456c-abe9-c61585f5e827",
"result": null
}
[Trace - 12:36:12 AM] Received notification '$/progress'.
Params: {
"token": "4a59b906-2916-47d3-a2c7-d6dde3e7e21c",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "1 PHP files",
"percentage": 0
}
}
[Trace - 12:36:12 AM] Received notification '$/progress'.
Params: {
"token": "4a59b906-2916-47d3-a2c7-d6dde3e7e21c",
"value": {
"kind": "end",
"message": "Done indexing (0.03s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 12:41:13 AM] Received request 'window/workDoneProgress/create - (10dd6065-0505-415f-bce7-cd591adfa59c).
Params: {
"token": "f818f0ce-0cd2-4df8-bac5-4011bd1984b0"
}
[Trace - 12:41:13 AM] Sending response 'window/workDoneProgress/create - (10dd6065-0505-415f-bce7-cd591adfa59c)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "10dd6065-0505-415f-bce7-cd591adfa59c",
"result": null
}
[Trace - 12:41:13 AM] Received notification '$/progress'.
Params: {
"token": "f818f0ce-0cd2-4df8-bac5-4011bd1984b0",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 12:41:13 AM] Received notification '$/progress'.
Params: {
"token": "f818f0ce-0cd2-4df8-bac5-4011bd1984b0",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 12:46:13 AM] Received request 'window/workDoneProgress/create - (01cb51d0-dd6c-4930-9638-cbc747d7c28f).
Params: {
"token": "89be7157-650e-4ec4-9b29-a2afe791dff9"
}
[Trace - 12:46:13 AM] Sending response 'window/workDoneProgress/create - (01cb51d0-dd6c-4930-9638-cbc747d7c28f)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "01cb51d0-dd6c-4930-9638-cbc747d7c28f",
"result": null
}
[Trace - 12:46:13 AM] Received notification '$/progress'.
Params: {
"token": "89be7157-650e-4ec4-9b29-a2afe791dff9",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 12:46:13 AM] Received notification '$/progress'.
Params: {
"token": "89be7157-650e-4ec4-9b29-a2afe791dff9",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 12:51:13 AM] Received request 'window/workDoneProgress/create - (e7a52a06-495b-4fde-b57b-5dcfa8eefda2).
Params: {
"token": "635e32e7-fbd5-4408-b308-c019d26c6458"
}
[Trace - 12:51:13 AM] Sending response 'window/workDoneProgress/create - (e7a52a06-495b-4fde-b57b-5dcfa8eefda2)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "e7a52a06-495b-4fde-b57b-5dcfa8eefda2",
"result": null
}
[Trace - 12:51:13 AM] Received notification '$/progress'.
Params: {
"token": "635e32e7-fbd5-4408-b308-c019d26c6458",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 12:51:13 AM] Received notification '$/progress'.
Params: {
"token": "635e32e7-fbd5-4408-b308-c019d26c6458",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 12:56:13 AM] Received request 'window/workDoneProgress/create - (f7d05873-5826-4035-8dc8-f8b9c6a1c9c6).
Params: {
"token": "f7bf27b3-71a3-4268-bbd4-a11e88374226"
}
[Trace - 12:56:13 AM] Sending response 'window/workDoneProgress/create - (f7d05873-5826-4035-8dc8-f8b9c6a1c9c6)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "f7d05873-5826-4035-8dc8-f8b9c6a1c9c6",
"result": null
}
[Trace - 12:56:13 AM] Received notification '$/progress'.
Params: {
"token": "f7bf27b3-71a3-4268-bbd4-a11e88374226",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 12:56:13 AM] Received notification '$/progress'.
Params: {
"token": "f7bf27b3-71a3-4268-bbd4-a11e88374226",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 01:01:13 AM] Received request 'window/workDoneProgress/create - (dd790d44-d2c0-4832-9f07-1b088c5d9f4a).
Params: {
"token": "717d2d1d-56d5-4f90-9e84-838cd415994e"
}
[Trace - 01:01:13 AM] Sending response 'window/workDoneProgress/create - (dd790d44-d2c0-4832-9f07-1b088c5d9f4a)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "dd790d44-d2c0-4832-9f07-1b088c5d9f4a",
"result": null
}
[Trace - 01:01:13 AM] Received notification '$/progress'.
Params: {
"token": "717d2d1d-56d5-4f90-9e84-838cd415994e",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 01:01:13 AM] Received notification '$/progress'.
Params: {
"token": "717d2d1d-56d5-4f90-9e84-838cd415994e",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 01:06:13 AM] Received request 'window/workDoneProgress/create - (31b443c9-6784-4f0c-a7c5-2f395afe54b9).
Params: {
"token": "01874ec3-adbf-43d1-a295-a063d80c65be"
}
[Trace - 01:06:13 AM] Sending response 'window/workDoneProgress/create - (31b443c9-6784-4f0c-a7c5-2f395afe54b9)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "31b443c9-6784-4f0c-a7c5-2f395afe54b9",
"result": null
}
[Trace - 01:06:13 AM] Received notification '$/progress'.
Params: {
"token": "01874ec3-adbf-43d1-a295-a063d80c65be",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 01:06:13 AM] Received notification '$/progress'.
Params: {
"token": "01874ec3-adbf-43d1-a295-a063d80c65be",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
[Trace - 01:11:14 AM] Received request 'window/workDoneProgress/create - (a39787ae-addf-40e8-99f2-baf35ace325e).
Params: {
"token": "0969dd5f-3ebc-4c92-8ed4-2a79f247d490"
}
[Trace - 01:11:14 AM] Sending response 'window/workDoneProgress/create - (a39787ae-addf-40e8-99f2-baf35ace325e)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": "a39787ae-addf-40e8-99f2-baf35ace325e",
"result": null
}
[Trace - 01:11:14 AM] Received notification '$/progress'.
Params: {
"token": "0969dd5f-3ebc-4c92-8ed4-2a79f247d490",
"value": {
"kind": "begin",
"title": "Indexing workspace",
"message": "0 PHP files",
"percentage": 0
}
}
[Trace - 01:11:14 AM] Received notification '$/progress'.
Params: {
"token": "0969dd5f-3ebc-4c92-8ed4-2a79f247d490",
"value": {
"kind": "end",
"message": "Done indexing (0.00s, 42/∞ mb), watching with pattern matching LSP file events"
}
}
Here is the issue at lsp-mode github emacs-lsp/lsp-mode#4767