BingCoke
BingCoke
Now I get it.i get same bug and fight with it 1 hour...
something interesting,  I will get all item above of '@Injectable' but miss item above of class AppService  In vscode everything is ok. 
 The author of typescript-tools there is no problem in lsp, so it cloud be a something wrong in cmp?
In addition,here is my conf ```json "rust-analyzer.checkOnSave": true, "rust-analyzer.diagnostics.enable": true, "rust-analyzer.workspace.symbol.search.kind": "all_symbols", "rust-analyzer.workspace.symbol.search.scope": "workspace_and_dependencies", "rust-analyzer.cargo.autoreload": true, ``` When i set checkOnSave false , that will not trigger cargo check but...
> coc-rust-analyzer won't trigger cargo check, it's rust-analyzer's behavior. but jumpDefinition is coc's behavior.When I use vscode,ererything is fine.
> coc-rust-analyzer won't trigger cargo check, it's rust-analyzer's behavior. When i set checkOnSave true, jumpDefinition will trigger cargo check.So jumpDefinition may will unexpectedly trigger "check on save". Other ide will...
> Yes, coc did jumpDefinition. When you do `jumpDefinition`, coc requests with file and position to rust-analyzer server, the server responses location and coc jumped. When you return to origin...
Ok,I got it.After ide send textDocument/definition request and get response, coc and vscode will Sending notification "textDocument/didOpen". That is right.But coc will send notification 'workspace/didChangeWorkspaceFolders' which will make rust-analyzer load...
> > coc will send notification 'workspace/didChangeWorkspaceFolders' which will make rust-analyzer load a new workspace > > VS Code didn't send this request? yes  The subsequent requests I just...
what's more when i do jumpDefinition and trigger cargo check , coc will misinterpret the code is wrong like "tokio::main" proc macro.   But When I reload...