sublimelsp / LSP-intelephense

PHP support for Sublime's LSP plugin provided through intelephense.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Handle the indexingStarted and indexingStopped notifications

rwols opened this issue · comments

I see these unhandled notifications in the logs:

:: --> intelephense-ls initialize(1): {'rootPath': '/home/raoul/.config/sublime-text-3/Packages/LSP', 'capabilities': {'textDocument': {'codeAction': {'codeActionLiteralSupport': {'codeActionKind': {'valueSet': []}}}, 'definition': {'linkSupport': True}, 'signatureHelp': {'signatureInformation': {'documentationFormat': ['markdown', 'plaintext'], 'parameterInformation': {'labelOffsetSupport': True}}}, 'hover': {'contentFormat': ['markdown', 'plaintext']}, 'synchronization': {'willSaveWaitUntil': True, 'didSave': True}, 'rename': {}, 'formatting': {}, 'implementation': {'linkSupport': True}, 'rangeFormatting': {}, 'documentHighlight': {}, 'references': {}, 'typeDefinition': {'linkSupport': True}, 'documentSymbol': {'symbolKind': {'valueSet': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26]}}, 'completion': {'completionItemKind': {'valueSet': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]}, 'completionItem': {'snippetSupport': True}}, 'publishDiagnostics': {'relatedInformation': True}, 'colorProvider': {}, 'declaration': {'linkSupport': True}}, 'workspace': {'applyEdit': True, 'executeCommand': {}, 'symbol': {'symbolKind': {'valueSet': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26]}}, 'configuration': True, 'didChangeConfiguration': {}, 'workspaceFolders': True}}, 'initializationOptions': {'storagePath': '/tmp/intelephense-ls'}, 'rootUri': 'file:///home/raoul/.config/sublime-text-3/Packages/LSP', 'processId': 18820, 'workspaceFolders': [{'uri': 'file:///home/raoul/.config/sublime-text-3/Packages/LSP', 'name': 'LSP'}, {'uri': 'file:///home/raoul/.config/sublime-text-3/Packages/User', 'name': 'User'}, {'uri': 'file:///home/raoul/.config/sublime-text-3/Packages/UnitTesting', 'name': 'UnitTesting'}, {'uri': 'file:///home/raoul/Documents/Programming/tonic', 'name': 'tonic'}, {'uri': 'file:///home/raoul/Documents/Programming/RigelEngine', 'name': 'RigelEngine'}]}
intelephense-ls: Initialising
intelephense-ls: Reading state from /tmp/intelephense-ls/4fa08a3a.
intelephense-ls: Initialised in 114 ms
intelephense-ls: Indexing started.
intelephense-ls: Indexing ended. Elapsed 0s.
intelephense-ls: Indexed 1 files. Writing state to /tmp/intelephense-ls/4fa08a3a.
:: <-- intelephense-ls 1: {'capabilities': {'documentRangeFormattingProvider': False, 'definitionProvider': True, 'hoverProvider': True, 'documentHighlightProvider': True, 'workspaceSymbolProvider': True, 'textDocumentSync': 2, 'referencesProvider': True, 'signatureHelpProvider': {'triggerCharacters': ['(', ',']}, 'completionProvider': {'triggerCharacters': ['$', '>', ':', '\\', '.', '<', '/'], 'resolveProvider': True}, 'documentSymbolProvider': True}}
:: --> intelephense-ls initialized: {}
:: --> intelephense-ls textDocument/didOpen
:: unhandled intelephense-ls client/registerCapability(0): {'registrations': [{'id': '853d3eb0-6c8b-4d7a-bc1a-c28810e2dbfd', 'method': 'workspace/didChangeWorkspaceFolders', 'registerOptions': {}}]}
:: <-- intelephense-ls workspace/configuration(1): {'items': [{'section': 'intelephense'}]}
:: --> intelephense-ls 1: [{}]
:: unhandled intelephense-ls client/registerCapability(2): {'registrations': [{'id': '22a9c236-b6cc-40b0-a6fb-61d065605d4e', 'method': 'textDocument/rangeFormatting', 'registerOptions': {'documentSelector': [{'scheme': 'file', 'language': 'php'}, {'scheme': 'untitled', 'language': 'php'}]}}]}
:: unhandled intelephense-ls indexingStarted: None
:: unhandled intelephense-ls indexingEnded: None
:: --> intelephense-ls textDocument/hover(2): {'textDocument': {'uri': 'file:///home/raoul/.config/sublime-text-3/Packages/LSP/tests/testfile.html'}, 'position': {'line': 7, 'character': 20}}
:: <-- intelephense-ls 2: None