Created
August 13, 2022 11:45
-
-
Save 4513ECHO/78ee37fb3904f5e1099929de19bcc5ec to your computer and use it in GitHub Desktop.
vim-lsp-settings log of deno lsp
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sat 13 Aug 2022 08:44:05 PM JST:["lsp#register_server", "server registered", "deno"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["lsp#register_server", "server already registered", "deno"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["lsp#register_server", "server registered", "deno"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["s:on_text_document_did_open()", 1, "typescript", "/home/hibiki/dotfiles/config/nvim", "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["Starting server", "deno", ["/home/hibiki/.local/share/aquaproj-aqua/bin/deno", "lsp"]] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "lsp_id": 3, "server_name": "deno"}, "message": "started lsp server successfully"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"method": "initialize", "params": {"rootUri": "file:///home/hibiki/dotfiles", "initializationOptions": {"internalDebug": false, "unstable": true, "suggest": {"autoImports": true, "paths": true, "completeFunctionCalls": true, "names": true, "imports": {"autoDiscover": false, "hosts": {"https://deno.land/": true}}}, "enable": true, "codeLens": {"test": true, "references": true, "testArgs": ["--allow-all"], "referencesAllFunctions": true, "implementations": true}, "lint": true, "importMap": null, "config": null}, "capabilities": {"workspace": {"workspaceFolders": false, "configuration": true, "applyEdit": true}, "window": {"workDoneProgress": false}, "textDocument": {"codeAction": {"isPreferredSupport": true, "disabledSupport": true, "codeActionLiteralSupport": {"codeActionKind": {"valueSet": ["", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports"]}}, "dynamicRegistration": false}, "completion": {"completionItem": {"snippetSupport": false, "resolveSupport": {"properties": ["additionalTextEdits"]}, "documentationFormat": ["markdown", "plaintext"]}, "dynamicRegistration": false, "completionItemKind": {"valueSet": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, "formatting": {"dynamicRegistration": false}, "codeLens": {"dynamicRegistration": false}, "hover": {"dynamicRegistration": false, "contentFormat": ["markdown", "plaintext"]}, "rangeFormatting": {"dynamicRegistration": false}, "declaration": {"dynamicRegistration": false, "linkSupport": true}, "references": {"dynamicRegistration": false}, "typeHierarchy": false, "foldingRange": {"rangeLimit": 5000, "dynamicRegistration": false, "lineFoldingOnly": true}, "documentSymbol": {"symbolKind": {"valueSet": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 1, 2, 3, 4, 5, 6, 7, 8, 9]}, "dynamicRegistration": false, "labelSupport": false, "hierarchicalDocumentSymbolSupport": false}, "publishDiagnostics": {"relatedInformation": true}, "synchronization": {"dynamicRegistration": false, "willSaveWaitUntil": false, "willSave": false, "didSave": true}, "documentHighlight": {"dynamicRegistration": false}, "implementation": {"dynamicRegistration": false, "linkSupport": true}, "typeDefinition": {"dynamicRegistration": false, "linkSupport": true}, "semanticTokens": {"serverCancelSupport": false, "requests": {"full": false, "range": false}, "multilineTokenSupport": false, "dynamicRegistration": false, "overlappingTokenSupport": false, "tokenTypes": ["type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator"], "tokenModifiers": [], "formats": ["relative"]}, "definition": {"dynamicRegistration": false, "linkSupport": true}}}, "rootPath": "/home/hibiki/dotfiles", "clientInfo": {"name": "vim-lsp"}, "processId": 55081, "trace": "off"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---(stderr)", 3, "deno", "Starting Deno language server...\n"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---(stderr)", 3, "deno", " version: 1.24.2 (release, aarch64-unknown-linux-gnu)\n executable: /home/hibiki/.local/share/aquaproj-aqua/pkgs/github_release/github.com/LukeChannings/deno-arm64/v1.24.2/deno-linux-arm64.zip/deno\nConnected to \"vim-lsp\" \n"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---(stderr)", 3, "deno", "Enabling import suggestions for: https://deno.land/\n"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", 3, "deno", {"response": {"id": 1, "jsonrpc": "2.0", "result": {"capabilities": {"documentHighlightProvider": true, "hoverProvider": true, "typeDefinitionProvider": true, "definitionProvider": true, "referencesProvider": true, "signatureHelpProvider": {"retriggerCharacters": [")"], "triggerCharacters": [",", "(", "<"]}, "foldingRangeProvider": true, "callHierarchyProvider": true, "codeActionProvider": {"resolveProvider": true, "codeActionKinds": ["quickfix", "refactor", "refactor.extract.function", "refactor.extract.constant", "refactor.extract.type", "refactor.extract.interface", "refactor.move.newFile", "refactor.rewrite.import", "refactor.rewrite.export", "refactor.rewrite.arrow.braces", "refactor.rewrite.parameters.toDestructured", "refactor.rewrite.property.generateAccessors"]}, "textDocumentSync": {"save": {}, "change": 2, "openClose": true}, "codeLensProvider": {"resolveProvider": true}, "workspace": {"workspaceFolders": {"changeNotifications": true, "supported": true}}, "implementationProvider": true, "workspaceSymbolProvider": true, "selectionRangeProvider": true, "semanticTokensProvider": {"legend": {"tokenTypes": ["class", "enum", "interface", "namespace", "typeParameter", "type", "parameter", "variable", "enumMember", "property", "function", "method"], "tokenModifiers": ["declaration", "static", "async", "readonly", "defaultLibrary", "local"]}, "range": true, "full": true}, "documentFormattingProvider": true, "documentSymbolProvider": {"label": "Deno"}, "experimental": {"denoConfigTasks": true, "testingApi": true}, "renameProvider": true, "completionProvider": {"allCommitCharacters": [".", ",", ";", "("], "resolveProvider": true, "triggerCharacters": [".", "\"", "'", "`", "/", "@", "<", "#"]}}, "serverInfo": {"version": "1.24.2 (release, aarch64-unknown-linux-gnu)", "name": "deno-language-server"}}}, "request": {"id": 1, "jsonrpc": "2.0", "method": "initialize", "params": {"rootUri": "file:///home/hibiki/dotfiles", "initializationOptions": {"internalDebug": false, "unstable": true, "suggest": {"autoImports": true, "paths": true, "completeFunctionCalls": true, "names": true, "imports": {"autoDiscover": false, "hosts": {"https://deno.land/": true}}}, "enable": true, "codeLens": {"test": true, "references": true, "testArgs": ["--allow-all"], "referencesAllFunctions": true, "implementations": true}, "lint": true, "importMap": null, "config": null}, "capabilities": {"workspace": {"workspaceFolders": false, "configuration": true, "applyEdit": true}, "window": {"workDoneProgress": false}, "textDocument": {"codeAction": {"isPreferredSupport": true, "disabledSupport": true, "codeActionLiteralSupport": {"codeActionKind": {"valueSet": ["", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports"]}}, "dynamicRegistration": false}, "completion": {"completionItem": {"snippetSupport": false, "resolveSupport": {"properties": ["additionalTextEdits"]}, "documentationFormat": ["markdown", "plaintext"]}, "dynamicRegistration": false, "completionItemKind": {"valueSet": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, "formatting": {"dynamicRegistration": false}, "codeLens": {"dynamicRegistration": false}, "hover": {"dynamicRegistration": false, "contentFormat": ["markdown", "plaintext"]}, "rangeFormatting": {"dynamicRegistration": false}, "declaration": {"dynamicRegistration": false, "linkSupport": true}, "references": {"dynamicRegistration": false}, "typeHierarchy": false, "foldingRange": {"rangeLimit": 5000, "dynamicRegistration": false, "lineFoldingOnly": true}, "documentSymbol": {"symbolKind": {"valueSet": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 1, 2, 3, 4, 5, 6, 7, 8, 9]}, "dynamicRegistration": false, "labelSupport": false, "hierarchicalDocumentSymbolSupport": false}, "publishDiagnostics": {"relatedInformation": true}, "synchronization": {"dynamicRegistration": false, "willSaveWaitUntil": false, "willSave": false, "didSave": true}, "documentHighlight": {"dynamicRegistration": false}, "implementation": {"dynamicRegistration": false, "linkSupport": true}, "typeDefinition": {"dynamicRegistration": false, "linkSupport": true}, "semanticTokens": {"serverCancelSupport": false, "requests": {"full": false, "range": false}, "multilineTokenSupport": false, "dynamicRegistration": false, "overlappingTokenSupport": false, "tokenTypes": ["type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator"], "tokenModifiers": [], "formats": ["relative"]}, "definition": {"dynamicRegistration": false, "linkSupport": true}}}, "rootPath": "/home/hibiki/dotfiles", "clientInfo": {"name": "vim-lsp"}, "processId": 55081, "trace": "off"}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"method": "initialized", "params": {}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"method": "workspace/didChangeConfiguration", "params": {"settings": {}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "configuration sent"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["s:update_file_content()", 1] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"method": "textDocument/didOpen", "params": {"textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "version": 1, "languageId": "typescript", "text": "function hoge() {}\n"}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "server already started"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "init_result": {"id": 1, "jsonrpc": "2.0", "result": {"capabilities": {"documentHighlightProvider": true, "hoverProvider": true, "typeDefinitionProvider": true, "definitionProvider": true, "referencesProvider": true, "signatureHelpProvider": {"retriggerCharacters": [")"], "triggerCharacters": [",", "(", "<"]}, "foldingRangeProvider": true, "callHierarchyProvider": true, "codeActionProvider": {"resolveProvider": true, "codeActionKinds": ["quickfix", "refactor", "refactor.extract.function", "refactor.extract.constant", "refactor.extract.type", "refactor.extract.interface", "refactor.move.newFile", "refactor.rewrite.import", "refactor.rewrite.export", "refactor.rewrite.arrow.braces", "refactor.rewrite.parameters.toDestructured", "refactor.rewrite.property.generateAccessors"]}, "textDocumentSync": {"save": {}, "change": 2, "openClose": true}, "codeLensProvider": {"resolveProvider": true}, "workspace": {"workspaceFolders": {"changeNotifications": true, "supported": true}}, "implementationProvider": true, "workspaceSymbolProvider": true, "selectionRangeProvider": true, "semanticTokensProvider": {"legend": {"tokenTypes": ["class", "enum", "interface", "namespace", "typeParameter", "type", "parameter", "variable", "enumMember", "property", "function", "method"], "tokenModifiers": ["declaration", "static", "async", "readonly", "defaultLibrary", "local"]}, "range": true, "full": true}, "documentFormattingProvider": true, "documentSymbolProvider": {"label": "Deno"}, "experimental": {"denoConfigTasks": true, "testingApi": true}, "renameProvider": true, "completionProvider": {"allCommitCharacters": [".", ",", ";", "("], "resolveProvider": true, "triggerCharacters": [".", "\"", "'", "`", "/", "@", "<", "#"]}}, "serverInfo": {"version": "1.24.2 (release, aarch64-unknown-linux-gnu)", "name": "deno-language-server"}}}, "server_name": "deno"}, "message": "lsp server already initialized"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "configuration sent"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "already opened"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "not dirty"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"method": "textDocument/foldingRange", "on_notification": "---funcref---", "bufnr": 1, "params": {"textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}}, "sync": 0}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "filetype": "typescript", "server_name": "deno"}, "message": "textDocument/open sent"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "not dirty"}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---(stderr)", 3, "deno", "Server ready.\n"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", "s:on_request", 3, {"method": "workspace/configuration", "jsonrpc": "2.0", "id": 0, "params": {"items": [{"section": "deno"}]}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"id": 0, "result": [null]}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", "s:on_request", 3, {"method": "workspace/configuration", "jsonrpc": "2.0", "id": 1, "params": {"items": []}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"id": 1, "result": []}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", "s:on_request", 3, {"method": "workspace/configuration", "jsonrpc": "2.0", "id": 2, "params": {"items": [{"section": "deno", "scopeUri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}]}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["--->", 3, "deno", {"id": 2, "result": [null]}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", 3, "deno", {"response": {"id": 2, "jsonrpc": "2.0", "result": [{"startLine": 0, "endLine": 0}]}, "request": {"id": 2, "jsonrpc": "2.0", "method": "textDocument/foldingRange", "params": {"textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", 3, "deno", {"response": {"method": "textDocument/publishDiagnostics", "jsonrpc": "2.0", "params": {"uri": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "diagnostics": [], "version": 1}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", 3, "deno", {"response": {"method": "textDocument/publishDiagnostics", "jsonrpc": "2.0", "params": {"uri": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "diagnostics": [{"source": "deno-lint", "range": {"end": {"character": 13, "line": 0}, "start": {"character": 9, "line": 0}}, "code": "no-unused-vars", "message": "`hoge` is never used\nIf this is intentional, prefix it with an underscore like `_hoge`", "severity": 2}], "version": 1}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", 3, "deno", {"response": {"method": "textDocument/publishDiagnostics", "jsonrpc": "2.0", "params": {"uri": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "diagnostics": [], "version": 1}}}] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---(stderr)", 3, "deno", "failed to update settings: invalid type: null, expected struct WorkspaceSettings\nEnabling import suggestions for: https://deno.land/\nError converting specifier settings (file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts): Error converting specifier settings: invalid type: null, expected struct SpecifierSettings\n"] | |
Sat 13 Aug 2022 08:44:05 PM JST:["<---", 3, "deno", {"response": {"method": "textDocument/publishDiagnostics", "jsonrpc": "2.0", "params": {"uri": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "diagnostics": [{"source": "deno-lint", "range": {"end": {"character": 13, "line": 0}, "start": {"character": 9, "line": 0}}, "code": "no-unused-vars", "message": "`hoge` is never used\nIf this is intentional, prefix it with an underscore like `_hoge`", "severity": 2}], "version": 1}}}] | |
Sat 13 Aug 2022 08:44:08 PM JST:["<---", 3, "deno", {"response": {"method": "textDocument/publishDiagnostics", "jsonrpc": "2.0", "params": {"uri": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "diagnostics": [{"source": "deno-lint", "range": {"end": {"character": 13, "line": 0}, "start": {"character": 9, "line": 0}}, "code": "no-unused-vars", "message": "`hoge` is never used\nIf this is intentional, prefix it with an underscore like `_hoge`", "severity": 2}, {"source": "deno-ts", "tags": [1], "range": {"end": {"character": 13, "line": 0}, "start": {"character": 9, "line": 0}}, "code": 6133, "message": "'hoge' is declared but its value is never read.", "severity": 4}], "version": 1}}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "server already started"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "init_result": {"id": 1, "jsonrpc": "2.0", "result": {"capabilities": {"documentHighlightProvider": true, "hoverProvider": true, "typeDefinitionProvider": true, "definitionProvider": true, "referencesProvider": true, "signatureHelpProvider": {"retriggerCharacters": [")"], "triggerCharacters": [",", "(", "<"]}, "foldingRangeProvider": true, "callHierarchyProvider": true, "codeActionProvider": {"resolveProvider": true, "codeActionKinds": ["quickfix", "refactor", "refactor.extract.function", "refactor.extract.constant", "refactor.extract.type", "refactor.extract.interface", "refactor.move.newFile", "refactor.rewrite.import", "refactor.rewrite.export", "refactor.rewrite.arrow.braces", "refactor.rewrite.parameters.toDestructured", "refactor.rewrite.property.generateAccessors"]}, "textDocumentSync": {"save": {}, "change": 2, "openClose": true}, "codeLensProvider": {"resolveProvider": true}, "workspace": {"workspaceFolders": {"changeNotifications": true, "supported": true}}, "implementationProvider": true, "workspaceSymbolProvider": true, "selectionRangeProvider": true, "semanticTokensProvider": {"legend": {"tokenTypes": ["class", "enum", "interface", "namespace", "typeParameter", "type", "parameter", "variable", "enumMember", "property", "function", "method"], "tokenModifiers": ["declaration", "static", "async", "readonly", "defaultLibrary", "local"]}, "range": true, "full": true}, "documentFormattingProvider": true, "documentSymbolProvider": {"label": "Deno"}, "experimental": {"denoConfigTasks": true, "testingApi": true}, "renameProvider": true, "completionProvider": {"allCommitCharacters": [".", ",", ";", "("], "resolveProvider": true, "triggerCharacters": [".", "\"", "'", "`", "/", "@", "<", "#"]}}, "serverInfo": {"version": "1.24.2 (release, aarch64-unknown-linux-gnu)", "name": "deno-language-server"}}}, "server_name": "deno"}, "message": "lsp server already initialized"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "configuration sent"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "already opened"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "not dirty"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:["--->", 3, "deno", {"method": "textDocument/documentHighlight", "on_notification": "---funcref---", "params": {"textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}, "position": {"character": 0, "line": 0}}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:["<---", 3, "deno", {"response": {"id": 3, "jsonrpc": "2.0", "result": [{"range": {"end": {"character": 13, "line": 0}, "start": {"character": 9, "line": 0}}, "kind": 3}]}, "request": {"id": 3, "jsonrpc": "2.0", "method": "textDocument/documentHighlight", "params": {"textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}, "position": {"character": 0, "line": 0}}}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "server already started"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "init_result": {"id": 1, "jsonrpc": "2.0", "result": {"capabilities": {"documentHighlightProvider": true, "hoverProvider": true, "typeDefinitionProvider": true, "definitionProvider": true, "referencesProvider": true, "signatureHelpProvider": {"retriggerCharacters": [")"], "triggerCharacters": [",", "(", "<"]}, "foldingRangeProvider": true, "callHierarchyProvider": true, "codeActionProvider": {"resolveProvider": true, "codeActionKinds": ["quickfix", "refactor", "refactor.extract.function", "refactor.extract.constant", "refactor.extract.type", "refactor.extract.interface", "refactor.move.newFile", "refactor.rewrite.import", "refactor.rewrite.export", "refactor.rewrite.arrow.braces", "refactor.rewrite.parameters.toDestructured", "refactor.rewrite.property.generateAccessors"]}, "textDocumentSync": {"save": {}, "change": 2, "openClose": true}, "codeLensProvider": {"resolveProvider": true}, "workspace": {"workspaceFolders": {"changeNotifications": true, "supported": true}}, "implementationProvider": true, "workspaceSymbolProvider": true, "selectionRangeProvider": true, "semanticTokensProvider": {"legend": {"tokenTypes": ["class", "enum", "interface", "namespace", "typeParameter", "type", "parameter", "variable", "enumMember", "property", "function", "method"], "tokenModifiers": ["declaration", "static", "async", "readonly", "defaultLibrary", "local"]}, "range": true, "full": true}, "documentFormattingProvider": true, "documentSymbolProvider": {"label": "Deno"}, "experimental": {"denoConfigTasks": true, "testingApi": true}, "renameProvider": true, "completionProvider": {"allCommitCharacters": [".", ",", ";", "("], "resolveProvider": true, "triggerCharacters": [".", "\"", "'", "`", "/", "@", "<", "#"]}}, "serverInfo": {"version": "1.24.2 (release, aarch64-unknown-linux-gnu)", "name": "deno-language-server"}}}, "server_name": "deno"}, "message": "lsp server already initialized"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"__data__": "vim-lsp", "server_name": "deno"}, "message": "configuration sent"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "already opened"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:[{"response": {"data": {"path": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts", "__data__": "vim-lsp", "server_name": "deno"}, "message": "not dirty"}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:["--->", 3, "deno", {"method": "textDocument/codeAction", "on_notification": "---funcref---", "params": {"context": {"diagnostics": [], "only": ["", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite"]}, "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}}}] | |
Sat 13 Aug 2022 08:44:13 PM JST:["<---", 3, "deno", {"response": {"id": 4, "jsonrpc": "2.0", "result": [{"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Extract Symbol", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "function_scope_0"}, "isPreferred": false, "kind": "refactor.extract.function", "title": "Extract to function in module scope"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Move to a new file", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "Move to a new file"}, "isPreferred": false, "kind": "refactor.move.newFile", "title": "Move to a new file"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Infer function return type", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "Infer function return type"}, "isPreferred": false, "kind": "refactor.rewrite.function.returnType", "title": "Infer function return type"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Extract Symbol", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "constant_scope_0"}, "isPreferred": false, "disabled": {"reason": "expression expected."}, "kind": "refactor.extract.constant", "title": "Extract to function in module scope"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Convert export", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "Convert default export to named export"}, "isPreferred": false, "disabled": {"reason": "This file already has a default export"}, "kind": "refactor.rewrite.export.named", "title": "Convert default export to named export"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Convert export", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "Convert named export to default export"}, "isPreferred": false, "disabled": {"reason": "This file already has a default export"}, "kind": "refactor.rewrite.export.default", "title": "Convert named export to default export"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Convert import", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "Convert namespace import to named imports"}, "isPreferred": false, "disabled": {"reason": "Selection is not an import declaration."}, "kind": "refactor.rewrite.import.named", "title": "Convert namespace import to named imports"}, {"data": {"specifier": "file:///home/hibiki/dotfiles/config/nvim/@[test].ts", "refactorName": "Convert import", "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "actionName": "Convert named imports to default import"}, "isPreferred": false, "disabled": {"reason": "Selection is not an import declaration."}, "kind": "refactor.rewrite.import.default", "title": "Convert named imports to default import"}]}, "request": {"id": 4, "jsonrpc": "2.0", "method": "textDocument/codeAction", "params": {"context": {"diagnostics": [], "only": ["", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite"]}, "range": {"end": {"character": 18, "line": 0}, "start": {"character": 0, "line": 0}}, "textDocument": {"uri": "file:///home/hibiki/dotfiles/config/nvim/%40%5Btest%5D.ts"}}}}] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment