Skip to content

Instantly share code, notes, and snippets.

@mikoto2000
Created November 3, 2019 18:50
Show Gist options
  • Save mikoto2000/b29f1a4307a471d1c75246bb1a24ecb7 to your computer and use it in GitHub Desktop.
Save mikoto2000/b29f1a4307a471d1c75246bb1a24ecb7 to your computer and use it in GitHub Desktop.
lsp#register_notifications の挙動確認
function CallbackTest(server_name, data)
call lsp#log("a:server_name", a:server_name)
call lsp#log("a:data", a:data)
endfunction
call lsp#register_notifications('CallbackTest', function('CallbackTest'))
2019/11/04 3:44:09:["a:server_name","eclipse.jdt.ls"]
2019/11/04 3:44:09:["a:data",{"response":{"method":"textDocument/publishDiagnostics","jsonrpc":"2.0","params":{"uri":"file:///C:/Users/mikoto/project/lsp4snippet/src/main/java/jp/dip/oyasirazu/lsp4snippet/App.java","diagnostics":[{"source":"Java","range":{"end":{"character":21,"line":40},"start":{"character":8,"line":40}},"code":"16777218","message":"CmdLineParser cannot be resolved to a type","severity":1},{"source":"Java","range":{"end":{"character":54,"line":40},"start":{"character":41,"line":40}},"code":"16777218","message":"CmdLineParser cannot be resolved to a type","severity":1},{"source":"Java","range":{"end":{"character":15,"line":96},"start":{"character":9,"line":96}},"code":"16777218","message":"Option cannot be resolved to a type","severity":1}]}}}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment