-
Notifications
You must be signed in to change notification settings - Fork 0
/
log.txt
14 lines (14 loc) · 3.86 KB
/
log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
here
Received message with shutdown
Received message with [:jsonrpc, :id, :method]
Received message with {:jsonrpc=>"2.0", :id=>2, :method=>"shutdown"}
Received message with initialize
Received message with [:method, :jsonrpc, :params, :id]
Received message with {:method=>"initialize", :jsonrpc=>"2.0", :params=>{:processId=>60790, :clientInfo=>{:name=>"Neovim", :version=>"0.9.4"}, :trace=>"off", :capabilities=>{:window=>{:workDoneProgress=>true, :showMessage=>{:messageActionItem=>{:additionalPropertiesSupport=>false}}, :showDocument=>{:support=>true}}, :workspace=>{:didChangeWatchedFiles=>{:dynamicRegistration=>false, :relativePatternSupport=>true}, :workspaceEdit=>{:resourceOperations=>["rename", "create", "delete"]}, :semanticTokens=>{:refreshSupport=>true}, :configuration=>true, :applyEdit=>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]}}, :workspaceFolders=>true}, :textDocument=>{:hover=>{:dynamicRegistration=>false, :contentFormat=>["markdown", "plaintext"]}, :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]}}, :semanticTokens=>{:requests=>{:range=>false, :full=>{:delta=>true}}, :overlappingTokenSupport=>true, :multilineTokenSupport=>false, :serverCancelSupport=>false, :tokenTypes=>["namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator"], :augmentsSyntaxTokens=>true, :dynamicRegistration=>false, :tokenModifiers=>["declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary"], :formats=>["relative"]}, :callHierarchy=>{:dynamicRegistration=>false}, :declaration=>{:linkSupport=>true}, :definition=>{:linkSupport=>true}, :codeAction=>{:codeActionLiteralSupport=>{:codeActionKind=>{:valueSet=>["", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports"]}}, :isPreferredSupport=>true, :dynamicRegistration=>false, :resolveSupport=>{:properties=>["edit"]}, :dataSupport=>true}, :implementation=>{:linkSupport=>true}, :typeDefinition=>{:linkSupport=>true}, :publishDiagnostics=>{:tagSupport=>{:valueSet=>[1, 2]}, :relatedInformation=>true}, :signatureHelp=>{:dynamicRegistration=>false, :signatureInformation=>{:documentationFormat=>["markdown", "plaintext"], :activeParameterSupport=>true, :parameterInformation=>{:labelOffsetSupport=>true}}}, :rename=>{:dynamicRegistration=>false, :prepareSupport=>true}, :references=>{:dynamicRegistration=>false}, :completion=>{:dynamicRegistration=>false, :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]}, :contextSupport=>false, :completionItem=>{:snippetSupport=>false, :commitCharactersSupport=>false, :preselectSupport=>false, :deprecatedSupport=>false, :documentationFormat=>["markdown", "plaintext"]}}, :synchronization=>{:dynamicRegistration=>false, :didSave=>true, :willSaveWaitUntil=>true, :willSave=>true}}}, :rootPath=>nil, :rootUri=>nil, :workspaceFolders=>nil}, :id=>1}
Sending response
Received message with initialized
Received message with [:method, :jsonrpc, :params]
Received message with {:method=>"initialized", :jsonrpc=>"2.0", :params=>{}}
Received message with textDocument/didSave
Received message with [:method, :jsonrpc, :params]
Received message with {:method=>"textDocument/didSave", :jsonrpc=>"2.0", :params=>{:textDocument=>{:uri=>"file:///home/catalin/play/rpc/readme.md"}}}