Code

History

Commits on fix-git-https-support to crates/lsp/src/lsp.rs210+
  1. Display language server name in status barAntonio Scandurra committed 4 years ago45fb470
  2. Split language server initialization from constructionAntonio Scandurra committed 4 years ago7546ede
  3. Assign buffer's completion triggers from LSP capabilitiesMax Brunsfeld committed 4 years ago4cb4b99
  4. Support formatting in fake LSP capabilitiesAntonio Scandurra committed 4 years agod8ef3a5
  5. Avoid infinite loop when a language server fails to startMax Brunsfeld committed 4 years ago1965813
  6. Make fake language servers have full capabilitiesMax Brunsfeld committed 4 years ago78d96a0
  7. Enable formatting feature of JSON language serverMax Brunsfeld committed 4 years ago9999862
  8. Add JSON language serverMax Brunsfeld committed 4 years ago0582c55
  9. Fix warningsAntonio Scandurra committed 4 years ago141e055
  10. Fix remaining language server hangs on shutdownMax Brunsfeld committed 4 years ago95b2f4f
  11. Prevent hangs in lsp requests made while server is shutting downMax Brunsfeld committed 4 years agof2f1a52
  12. Clean up tasks properly when dropping a FakeLanguageServerMax Brunsfeld committed 4 years ago74469a4
  13. Pass a reference to `TestAppContext` in testsAntonio Scandurra committed 4 years ago466db69
  14. Eliminate RwLock around LanguageServer's outbound message channelMax Brunsfeld committed 4 years ago9a97588
  15. Fix warningAntonio Scandurra committed 4 years agod929819
  16. Pass an `AsyncAppContext` to fake language server request handlersAntonio Scandurra committed 4 years ago9e17356
  17. Remove unused methodAntonio Scandurra committed 4 years ago277d86b
  18. Remove rust-analyzer smoke testAntonio Scandurra committed 4 years agoaf0ce62
  19. Fix warningsAntonio Scandurra committed 4 years ago30e4ea1
  20. Wait for version before returning code actionsAntonio Scandurra committed 4 years ago303e8e1
  21. Remove unnecessary waiting during completion RPC requestsMax Brunsfeld committed 4 years ago41ba980
  22. Allow FakeLanguageServer handlers to handle multiple requestsMax Brunsfeld committed 4 years ago90f31bb
  23. Allow multiple fake language servers to be started for a given projectMax Brunsfeld committed 4 years agoc4dff12
  24. Reduce logging in lsp testsMax Brunsfeld committed 4 years ago8d65048
  25. Restructure fake language server to setup request handlers in advanceMax Brunsfeld committed 4 years ago01664d4
  26. Fetch code actions on cursor movement instead of on-demandAntonio Scandurra committed 4 years ago2fcdcac
  27. Silence warningsMax Brunsfeld committed 4 years ago3d9c39d
  28. Fix unused import warningsMax Brunsfeld committed 4 years ago8b1fb9a
  29. Give the editor a handle to the project, not a weak handle to the workspaceMax Brunsfeld committed 4 years ago6731d92
  30. Merge branch 'main' into assistsMax Brunsfeld committed 4 years agoe0fe8b5
  31. Run multiple iterations of all integration testsMax Brunsfeld committed 4 years agob0ed58a
  32. WIP: Start on applying code actionsAntonio Scandurra committed 4 years ago982e905
  33. Start work on code actionsMax Brunsfeld committed 4 years ago83d4fe8
  34. Broadcast completion triggers to remote participantsAntonio Scandurra committed 4 years ago91e5c2d
  35. Advertise `snippet_support` capability to LSPAntonio Scandurra committed 4 years agod873786