DEBUG log was regard as ERROR in nvim-lsp
Opened this issue · 0 comments
j1g5awi commented
I just write a main.beancount file below:
option "operating_currency" "CNY"
2024-01-01 open Assets:Bank:ABC:1234:Deposit
2024-01-01 open Assets:Bank:BBC:1234:Deposit
2024-04-01 * "Test
Assets:Bank:ABC:1234:Deposit 364 CNY
Assets:Bank:BBC:1234:Deposit
and then I get 10 lines REEOR log in LspLog file,but the log seems like no any real ERROR log, just DEBUG logs like below:
[START][2024-04-05 22:17:06] LSP logging initiated
[ERROR][2024-04-05 22:17:06] .../vim/lsp/rpc.lua:734 "rpc" "/home/jigsaw/.local/share/nvim/mason/bin/beancount-language-server" "stderr" '2024-04-05T14:17:06.880281Z INFO beancount_language_server: beancount-language-server started\n2024-04-05T14:17:06.880997Z DEBUG lsp_server::msg: < {"params":{"initializationOptions":{"journal_file":"\\/home\\/jigsaw\\/Documents\\/Count\\/main.beancount"},"processId":69490,"rootUri":"file:\\/\\/\\/home\\/jigsaw\\/Documents\\/Count","rootPath":"\\/home\\/jigsaw\\/Documents\\/Count","clientInfo":{"version":"0.9.5","name":"Neovim"},"trace":"off","capabilities":{"workspace":{"workspaceFolders":true,"symbol":{"dynamicRegistration":false,"hierarchicalWorkspaceSymbolSupport":true,"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]}},"applyEdit":true,"configuration":true,"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"didChangeWatchedFiles":{"dynamicRegistration":false,"relativePatternSupport":true},"semanticTokens":{"refreshSupport":true}},"textDocument":{"implementation":{"linkSupport":true},"definition":{"linkSupport":true},"callHierarchy":{"dynamicRegistration":false},"synchronization":{"dynamicRegistration":false,"willSaveWaitUntil":true,"didSave":true,"willSave":true},"publishDiagnostics":{"tagSupport":{"valueSet":[1,2]},"relatedInformation":true},"semanticTokens":{"formats":["relative"],"serverCancelSupport":false,"multilineTokenSupport":false,"overlappingTokenSupport":true,"augmentsSyntaxTokens":true,"dynamicRegistration":false,"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary"],"requests":{"range":false,"full":{"delta":true}},"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator","decorator"]},"documentHighlight":{"dynamicRegistration":false},"references":{"dynamicRegistration":false},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"activeParameterSupport":true,"parameterInformation":{"labelOffsetSupport":true},"documentationFormat":["markdown","plaintext"]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"declaration":{"linkSupport":true},"completion":{"completionList":{"itemDefaults":["commitCharacters","editRange","insertTextFormat","insertTextMode","data"]},"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":{"labelDetailsSupport":true,"insertTextModeSupport":{"valueSet":[1,2]},"documentationFormat":["markdown","plaintext"],"insertReplaceSupport":true,"deprecatedSupport":true,"preselectSupport":true,"commitCharactersSupport":true,"snippetSupport":true,"resolveSupport":{"properties":["documentation","detail","additionalTextEdits","sortText","filterText","insertText","textEdit","insertTextFormat","insertTextMode"]},"tagSupport":{"valueSet":[1]}},"contextSupport":true,"dynamicRegistration":false,"insertTextMode":1},"codeAction":{"isPreferredSupport":true,"dataSupport":true,"dynamicRegistration":false,"resolveSupport":{"properties":["edit"]},"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"documentSymbol":{"dynamicRegistration":false,"hierarchicalDocumentSymbolSupport":true,"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]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true}},"window":{"showDocument":{"support":true},"workDoneProgress":true,"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}}},"workspaceFolders":[{"uri":"file:\\/\\/\\/home\\/jigsaw\\/Documents\\/Count","name":"\\/home\\/jigsaw\\/Documents\\/Count"}]},"method":"initialize","jsonrpc":"2.0","id":1} \n2024-04-05T14:17:06.881086Z DEBUG lsp_server::stdio: sending message Request(\n Request {\n id: RequestId(\n I32(\n 1,\n ),\n ),\n method: "initialize",\n params: Object {\n "capabilities": Object {\n "textDocument": Object {\n "callHierarchy": Object {\n "dynamicRegistration": Bool(false),\n },\n "codeAction": Object {\n "codeActionLiteralSupport": Object {\n "codeActionKind": Object {\n "valueSet": Array [\n String(""),\n String("quickfix"),\n String("refactor"),\n String("refactor.extract"),\n String("refactor.inline"),\n String("refactor.rewrite"),\n String("source"),\n String("source.organizeImports"),\n ],\n },\n },\n "dataSupport": Bool(true),\n "dynamicRegistration": Bool(false),\n "isPreferredSupport": Bool(true),\n "resolveSupport": Object {\n "properties": Array [\n String("edit"),\n ],\n },\n },\n "completion": Object {\n "completionItem": Object {\n "commitCharactersSupport": Bool(true),\n "deprecatedSupport": Bool(true),\n "documentationFormat": Array [\n String("markdown"),\n String("plaintext"),\n ],\n "insertReplaceSupport": Bool(true),\n "insertTextModeSupport": Object {\n "valueSet": Array [\n Number(1),\n Number(2),\n ],\n },\n "labelDetailsSupport": Bool(true),\n "preselectSupport": Bool(true),\n "resolveSupport": Object {\n "properties": Array [\n String("documentation"),\n String("detail"),\n String("additionalTextEdits"),\n String("sortText"),\n String("filterText"),\n String("insertText"),\n String("textEdit"),\n String("insertTextFormat"),\n String("insertTextMode"),\n ],\n },\n "snippetSupport": Bool(true),\n "tagSupport": Object {\n "valueSet": Array [\n Number(1),\n ],\n },\n },\n "completionItemKind": Object {\n "valueSet": Array [\n Number(1),\n Number(2),\n Number(3),\n Number(4),\n Number(5),\n Number(6),\n Number(7),\n Number(8),\n Number(9),\n Number(10),\n Number(11),\n Number(12),\n Number(13),\n Number(14),\n Number(15),\n Number(16),\n Number(17),\n Number(18),\n Number(19),\n Number(20),\n Number(21),\n Number(22),\n Number(23),\n Number(24),\n Number(25),\n ],\n },\n "completionList": Object {\n "itemDefaults": Array [\n String("commitCharacters"),\n String("editRange"),\n String("insertTextFormat"),\n String("insertTextMode"),\n String("data"),\n ],\n },\n "contextSupport": Bool(true),\n "dynamicRegistration": Bool(false),\n "insertTextMode": Number(1),\n },\n "declaration": Object {\n "linkSupport": Bool(true),\n },\n "definition": Object {\n "linkSupport": Bool(true),\n },\n "documentHighlight": Object {\n "dynamicRegistration": Bool(false),\n },\n "documentSymbol": Object {\n "dynamicRegistration": Bool(false),\n "hierarchicalDocumentSymbolSupport": Bool(true),\n "symbolKind": Object {\n "valueSet": Array [\n Number(1),\n Number(2),\n Number(3),\n Number(4),\n Number(5),\n Number(6),\n Number(7),\n Number(8),\n Number(9),\n Number(10),\n Number(11),\n Number(12),\n Number(13),\n Number(14),\n Number(15),\n Number(16),\n Number(17),\n Number(18),\n Number(19),\n Number(20),\n Number(21),\n Number(22),\n Number(23),\n Number(24),\n Number(25),\n Number(26),\n ],\n },\n },\n "hover": Object {\n "contentFormat": Array [\n String("markdown"),\n String("plaintext"),\n ],\n "dynamicRegistration": Bool(false),\n },\n "implementation": Object {\n "linkSupport": Bool(true),\n },\n "publishDiagnostics": Object {\n "relatedInformation": Bool(true),\n "tagSupport": Object {\n "valueSet": Array [\n Number(1),\n Number(2),\n ],\n },\n },\n "references": Object {\n "dynamicRegistration": Bool(false),\n },\n "rename": Object {\n "dynamicRegistration": Bool(false),\n "prepareSupport": Bool(true),\n },\n "semanticTokens": Object {\n "augmentsSyntaxTokens": Bool(true),\n "dynamicRegistration": Bool(false),\n "formats": Array [\n String("relative"),\n ],\n "multilineTokenSupport": Bool(false),\n "overlappingTokenSupport": Bool(true),\n "requests": Object {\n "full": Object {\n "delta": Bool(true),\n },\n "range": Bool(false),\n },\n "serverCancelSupport": Bool(false),\n "tokenModifiers": Array [\n String("declaration"),\n String("definition"),\n String("readonly"),\n String("static"),\n String("deprecated"),\n String("abstract"),\n String("async"),\n String("modification"),\n String("documentation"),\n String("defaultLibrary"),\n ],\n "tokenTypes": Array [\n String("namespace"),\n String("type"),\n String("class"),\n String("enum"),\n String("interface"),\n String("struct"),\n String("typeParameter"),\n String("parameter"),\n String("variable"),\n String("property"),\n String("enumMember"),\n String("event"),\n String("function"),\n String("method"),\n String("macro"),\n String("keyword"),\n String("modifier"),\n String("comment"),\n String("string"),\n String("number"),\n String("regexp"),\n String("operator"),\n String("decorator"),\n ],\n },\n "signatureHelp": Object {\n "dynamicRegistration": Bool(false),\n "signatureInformation": Object {\n "activeParameterSupport": Bool(true),\n "documentationFormat": Array [\n String("markdown"),\n String("plaintext"),\n ],\n "parameterInformation": Object {\n "labelOffsetSupport": Bool(true),\n },\n },\n },\n "synchronization": Object {\n "didSave": Bool(true),\n "dynamicRegistration": Bool(false),\n "willSave": Bool(true),\n "willSaveWaitUntil": Bool(true),\n },\n "typeDefinition": Object {\n "linkSupport": Bool(true),\n },\n },\n "window": Object {\n "showDocument": Object {\n "support": Bool(true),\n },\n "showMessage": Object {\n "messageActionItem": Object {\n "additionalPropertiesSupport": Bool(false),\n },\n },\n "workDoneProgress": Bool(true),\n },\n "workspace": Object {\n "applyEdit": Bool(true),\n "configuration": Bool(true),\n "didChangeWatchedFiles": Object {\n "dynamicRegistration": Bool(false),\n "relativePatternSupport": Bool(true),\n },\n "semanticTokens": Object {\n "refreshSupport": Bool(true),\n },\n "symbol": Object {\n "dynamicRegistration": Bool(false),\n "hierarchicalWorkspaceSymbolSupport": Bool(true),\n "symbolKind": Object {\n "valueSet": Array [\n Number(1),\n Number(2),\n Number(3),\n Number(4),\n Number(5),\n Number(6),\n Number(7),\n Number(8),\n Number(9),\n Number(10),\n Number(11),\n Number(12),\n Number(13),\n Number(14),\n Number(15),\n Number(16),\n Number(17),\n Number(18),\n Number(19),\n Number(20),\n Number(21),\n Number(22),\n Number(23),\n Number(24),\n Number(25),\n Number(26),\n ],\n },\n },\n "workspaceEdit": Object {\n "resourceOperations": Array [\n String("rename"),\n String("create"),\n String("delete"),\n ],\n },\n "workspaceFolders": Bool(true),\n },\n },\n "clientInfo": Object {\n "name": String("Neovim"),\n "version": String("0.9.5"),\n },\n "initializationOptions": Object {\n "journal_file": String("/home/jigsaw/Documents/Count/main.beancount"),\n },\n "processId": Number(69490),\n "rootPath": String("/home/jigsaw/Documents/Count"),\n "rootUri": String("file:///home/jigsaw/Documents/Count"),\n "trace": String("off"),\n "workspaceFolders": Array [\n Object {\n "name": String("/home/jigsaw/Documents/Count"),\n "uri": String("file:///home/jigsaw/Documents/Count"),\n },\n ],\n },\n },\n) \n2024-04-05T14:17:06.881372Z INFO beancount_language_server: initialize params: {"capabilities":{"textDocument":{"callHierarchy":{"dynamicRegistration":false},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}},"dataSupport":true,"dynamicRegistration":false,"isPreferredSupport":true,"resolveSupport":{"properties":["edit"]}},"completion":{"completionItem":{"commitCharactersSupport":true,"deprecatedSupport":true,"documentationFormat":["markdown","plaintext"],"insertReplaceSupport":true,"insertTextModeSupport":{"valueSet":[1,2]},"labelDetailsSupport":true,"preselectSupport":true,"resolveSupport":{"properties":["documentation","detail","additionalTextEdits","sortText","filterText","insertText","textEdit","insertTextFormat","insertTextMode"]},"snippetSupport":true,"tagSupport":{"valueSet":[1]}},"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]},"completionList":{"itemDefaults":["commitCharacters","editRange","insertTextFormat","insertTextMode","data"]},"contextSupport":true,"dynamicRegistration":false,"insertTextMode":1},"declaration":{"linkSupport":true},"definition":{"linkSupport":true},"documentHighlight":{"dynamicRegistration":false},"documentSymbol":{"dynamicRegistration":false,"hierarchicalDocumentSymbolSupport":true,"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]}},"hover":{"contentFormat":["markdown","plaintext"],"dynamicRegistration":false},"implementation":{"linkSupport":true},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"references":{"dynamicRegistration":false},"rename":{"dynamicRegistration":false,"prepareSupport":true},"semanticTokens":{"augmentsSyntaxTokens":true,"dynamicRegistration":false,"formats":["relative"],"multilineTokenSupport":false,"overlappingTokenSupport":true,"requests":{"full":{"delta":true},"range":false},"serverCancelSupport":false,"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary"],"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator","decorator"]},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true}}},"synchronization":{"didSave":true,"dynamicRegistration":false,"willSave":true,"willSaveWaitUntil":true},"typeDefinition":{"linkSupport":true}},"window":{"showDocument":{"support":true},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}},"workDoneProgress":true},"workspace":{"applyEdit":true,"configuration":true,"didChangeWatchedFiles":{"dynamicRegistration":false,"relativePatternSupport":true},"semanticTokens":{"refreshSupport":true},"symbol":{"dynamicRegistration":false,"hierarchicalWorkspaceSymbolSupport":true,"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]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"workspaceFolders":true}},"clientInfo":{"name":"Neovim","version":"0.9.5"},"initializationOptions":{"journal_file":"/home/jigsaw/Documents/Count/main.beancount"},"processId":69490,"rootPath":"/home/jigsaw/Documents/Count","rootUri":"file:///home/jigsaw/Documents/Count","trace":"off","workspaceFolders":[{"name":"/home/jigsaw/Documents/Count","uri":"file:///home/jigsaw/Documents/Count"}]}\n2024-04-05T14:17:06.881585Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","id":1,"result":{"capabilities":{"completionProvider":{"triggerCharacters":["2","\\"","#","^"]},"documentFormattingProvider":true,"textDocumentSync":{"change":2,"openClose":true,"save":{"includeText":false},"willSave":true,"willSaveWaitUntil":true}},"serverInfo":{"name":"beancount-language-server","version":"1.3.4"}}} \n'
[ERROR][2024-04-05 22:17:06] .../vim/lsp/rpc.lua:734 "rpc" "/home/jigsaw/.local/share/nvim/mason/bin/beancount-language-server" "stderr" "2024-04-05T14:17:06.928880Z DEBUG lsp_server::msg: < {\"params\":{},\"method\":\"initialized\",\"jsonrpc\":\"2.0\"} \n2024-04-05T14:17:06.928913Z DEBUG lsp_server::stdio: sending message Notification(\n Notification {\n method: \"initialized\",\n params: Object {},\n },\n) \n2024-04-05T14:17:06.928937Z DEBUG lsp_server::msg: < {\"params\":{\"settings\":{\"beancount\":{\"mainBeanFile\":\"main.bean\"}}},\"method\":\"workspace\\/didChangeConfiguration\",\"jsonrpc\":\"2.0\"} \n2024-04-05T14:17:06.928953Z DEBUG lsp_server::stdio: sending message Notification(\n Notification {\n method: \"workspace/didChangeConfiguration\",\n params: Object {\n \"settings\": Object {\n \"beancount\": Object {\n \"mainBeanFile\": String(\"main.bean\"),\n },\n },\n },\n },\n) \n2024-04-05T14:17:06.928973Z INFO beancount_language_server: client 'Neovim' 0.9.5\n2024-04-05T14:17:06.929001Z INFO beancount_language_server: initial config: Config {\n root_file: \"/home/jigsaw/Documents/Count\",\n journal_root: Some(\n \"/home/jigsaw/Documents/Count/main.beancount\",\n ),\n}\n"
[ERROR][2024-04-05 22:17:06] .../vim/lsp/rpc.lua:734 "rpc" "/home/jigsaw/.local/share/nvim/mason/bin/beancount-language-server" "stderr" '2024-04-05T14:17:06.930206Z INFO beancount_language_server::server: initializing forest...\n2024-04-05T14:17:06.930228Z INFO beancount_language_server::server: handling event Lsp(Notification(Notification { method: "workspace/didChangeConfiguration", params: Object {"settings": Object {"beancount": Object {"mainBeanFile": String("main.bean")}}} }))\n2024-04-05T14:17:06.930243Z ERROR beancount_language_server::dispatcher: unhandled notification: Notification { method: "workspace/didChangeConfiguration", params: Object {"settings": Object {"beancount": Object {"mainBeanFile": String("main.bean")}}} }\n2024-04-05T14:17:06.930260Z INFO beancount_language_server::server: handling event Task(Progress(ForestInit { total: 1, done: 0, data: None }))\n2024-04-05T14:17:06.930261Z DEBUG lsp_server::msg: < {"params":{"textDocument":{"uri":"file:\\/\\/\\/home\\/jigsaw\\/Documents\\/Count\\/main.beancount","text":"option \\"operating_currency\\" \\"CNY\\"\\n\\n2024-01-01 open Assets:Bank:ABC:1234:Deposit\\n2024-01-01 open Assets:Bank:BBC:1234:Deposit\\n2024-04-01 * \\"测试\\"\\n Assets:Bank:ABC:1234:Deposit 364 CNY\\n Assets:Bank:BBC:1234:Deposit\\n","version":0,"languageId":"beancount"}},"method":"textDocument\\/didOpen","jsonrpc":"2.0"} \n2024-04-05T14:17:06.930278Z INFO beancount_language_server::forest: processing file:///home/jigsaw/Documents/Count/main.beancount\n2024-04-05T14:17:06.930286Z DEBUG lsp_server::stdio: sending message Notification(\n Notification {\n method: "textDocument/didOpen",\n params: Object {\n "textDocument": Object {\n "languageId": String("beancount"),\n "text": String("option \\"operating_currency\\" \\"CNY\\"\\n\\n2024-01-01 open Assets:Bank:ABC:1234:Deposit\\n2024-01-01 open Assets:Bank:BBC:1234:Deposit\\n2024-04-01 * \\"测试\\"\\n Assets:Bank:ABC:1234:Deposit 364 CNY\\n Assets:Bank:BBC:1234:Deposit\\n"),\n "uri": String("file:///home/jigsaw/Documents/Count/main.beancount"),\n "version": Number(0),\n },\n },\n },\n) \n2024-04-05T14:17:06.930306Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","id":0,"method":"window/workDoneProgress/create","params":{"token":"mun/generating forest"}} \n2024-04-05T14:17:06.930340Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"mun/generating forest","value":{"kind":"begin","message":"0/1","percentage":0,"title":"generating forest"}}} \n2024-04-05T14:17:06.930348Z INFO beancount_language_server::server: handling event Lsp(Notification(Notification { method: "textDocument/didOpen", params: Object {"textDocument": Object {"languageId": String("beancount"), "text": String("option \\"operating_currency\\" \\"CNY\\"\\n\\n2024-01-01 open Assets:Bank:ABC:1234:Deposit\\n2024-01-01 open Assets:Bank:BBC:1234:Deposit\\n2024-04-01 * \\"测试\\"\\n Assets:Bank:ABC:1234:Deposit 364 CNY\\n Assets:Bank:BBC:1234:Deposit\\n"), "uri": String("file:///home/jigsaw/Documents/Count/main.beancount"), "version": Number(0)}} }))\n2024-04-05T14:17:06.930375Z DEBUG beancount_language_server::handlers::text_document: handlers::did_open\n2024-04-05T14:17:06.930393Z DEBUG beancount_language_server::handlers::text_document: handlers::did_open - adding file:///home/jigsaw/Documents/Count/main.beancount\n2024-04-05T14:17:06.930450Z DEBUG beancount_language_server::beancount_data: beancount_data:: get account nodes\n2024-04-05T14:17:06.930456Z DEBUG beancount_language_server::beancount_data: beancount_data:: get account strings\n2024-04-05T14:17:06.930461Z DEBUG beancount_language_server::beancount_data: beancount_data:: update accounts\n2024-04-05T14:17:06.930467Z DEBUG beancount_language_server::beancount_data: beancount_data:: get account nodes\n2024-04-05T14:17:06.930476Z DEBUG beancount_language_server::beancount_data: beancount_data:: get narration nodes\n2024-04-05T14:17:06.930477Z DEBUG beancount_language_server::beancount_data: beancount_data:: get account strings\n2024-04-05T14:17:06.930480Z DEBUG beancount_language_server::beancount_data: beancount_data:: get account strings\n2024-04-05T14:17:06.930485Z DEBUG beancount_language_server::beancount_data: beancount_data:: update accounts\n2024-04-05T14:17:06.930492Z DEBUG beancount_language_server::beancount_data: beancount_data:: update narration\n2024-04-05T14:17:06.930497Z DEBUG beancount_language_server::beancount_data: beancount_data:: update flagged entries\n2024-04-05T14:17:06.930503Z DEBUG beancount_language_server::beancount_data: beancount_data:: get tags\n2024-04-05T14:17:06.930509Z DEBUG beancount_language_server::beancount_data: beancount_data:: get narration nodes\n2024-04-05T14:17:06.930515Z DEBUG beancount_language_server::beancount_data: beancount_data:: get account strings\n2024-04-05T14:17:06.930534Z DEBUG beancount_language_server::beancount_data: beancount_data:: update narration\n2024-04-05T14:17:06.930544Z DEBUG beancount_language_server::beancount_data: beancount_data:: update flagged entries\n2024-04-05T14:17:06.930558Z DEBUG beancount_language_server::beancount_data: beancount_data:: get tags\n2024-04-05T14:17:06.931220Z DEBUG beancount_language_server::beancount_data: beancount_data:: get tags\n2024-04-05T14:17:06.931597Z DEBUG beancount_language_server::beancount_data: beancount_data:: get tags\n2024-04-05T14:17:06.931750Z DEBUG beancount_language_server::handlers::text_document: handlers::check_beancount\n2024-04-05T14:17:06.931784Z INFO beancount_language_server::server: handling event Task(Progress(BeanCheck { total: 1, done: 0 }))\n2024-04-05T14:17:06.931831Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","id":1,"method":"window/workDoneProgress/create","params":{"token":"mun/bean check"}} \n2024-04-05T14:17:06.931853Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"mun/bean check","value":{"kind":"begin","message":"0/1","percentage":0,"title":"bean check"}}} \n2024-04-05T14:17:06.932245Z INFO beancount_language_server::server: handling event Task(Progress(ForestInit { total: 1, done: 1, data: Some((Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/home/jigsaw/Documents/Count/main.beancount", query: None, fragment: None }, {Tree {Node file (0, 0) - (7, 0)}}, BeancountData { accounts: ["Assets:Bank:ABC:1234:Deposit", "Assets:Bank:BBC:1234:Deposit"], narration: ["\\"测试\\""], flagged_entries: [], tags: [], links: [] })) }))\n2024-04-05T14:17:06.932268Z INFO beancount_language_server::server: handling event Task(Progress(ForestInit { total: 1, done: 1, data: None }))\n2024-04-05T14:17:06.932301Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"mun/generating forest","value":{"kind":"end","message":"1/1"}}} \n2024-04-05T14:17:06.932326Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"mun/generating forest","value":{"kind":"end","message":"1/1"}}} \n2024-04-05T14:17:06.932364Z DEBUG beancount_language_server::providers::diagnostics: providers::diagnostics\n'
[ERROR][2024-04-05 22:17:07] .../vim/lsp/rpc.lua:734 "rpc" "/home/jigsaw/.local/share/nvim/mason/bin/beancount-language-server" "stderr" '2024-04-05T14:17:07.007797Z DEBUG lsp_server::msg: < {"result":null,"jsonrpc":"2.0","id":0} \n2024-04-05T14:17:07.007819Z DEBUG lsp_server::stdio: sending message Response(\n Response {\n id: RequestId(\n I32(\n 0,\n ),\n ),\n result: None,\n error: None,\n },\n) \n2024-04-05T14:17:07.007869Z INFO beancount_language_server::server: handling event Lsp(Response(Response { id: RequestId(I32(0)), result: None, error: None }))\n'
[ERROR][2024-04-05 22:17:07] .../vim/lsp/rpc.lua:734 "rpc" "/home/jigsaw/.local/share/nvim/mason/bin/beancount-language-server" "stderr" '2024-04-05T14:17:07.008451Z DEBUG lsp_server::msg: < {"result":null,"jsonrpc":"2.0","id":1} \n2024-04-05T14:17:07.008463Z DEBUG lsp_server::stdio: sending message Response(\n Response {\n id: RequestId(\n I32(\n 1,\n ),\n ),\n result: None,\n error: None,\n },\n) \n2024-04-05T14:17:07.008499Z INFO beancount_language_server::server: handling event Lsp(Response(Response { id: RequestId(I32(1)), result: None, error: None }))\n'
[ERROR][2024-04-05 22:17:07] .../vim/lsp/rpc.lua:734 "rpc" "/home/jigsaw/.local/share/nvim/mason/bin/beancount-language-server" "stderr" '2024-04-05T14:17:07.058659Z DEBUG beancount_language_server::providers::diagnostics: bean-check outupt Output { status: ExitStatus(unix_wait_status(0)), stdout: "", stderr: "" }\n2024-04-05T14:17:07.058687Z DEBUG beancount_language_server::providers::diagnostics: bean-check return empty\n2024-04-05T14:17:07.058741Z INFO beancount_language_server::server: handling event Task(Progress(BeanCheck { total: 1, done: 1 }))\n2024-04-05T14:17:07.058776Z INFO beancount_language_server::server: handling event Task(Notify(Notification { method: "textDocument/publishDiagnostics", params: Object {"diagnostics": Array [], "uri": String("file:///home/jigsaw/Documents/Count/main.beancount")} }))\n2024-04-05T14:17:07.058822Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"mun/bean check","value":{"kind":"end","message":"1/1"}}} \n2024-04-05T14:17:07.058851Z DEBUG lsp_server::msg: > {"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"diagnostics":[],"uri":"file:///home/jigsaw/Documents/Count/main.beancount"}} \n'