Code

History

Commits on fix-git-https-support to crates/lsp/src238
  1. Advertise `snippet_support` capability to LSPAntonio Scandurra committed 4 years agod873786
  2. Trigger completion when typing words or trigger charactersMax Brunsfeld committed 4 years ago1d1f8df
  3. Advertise `additionalTextEdits` resolution capability to language serversAntonio Scandurra committed 4 years ago1e96fc9
  4. Adjust hover assertion in lsp test after bumping rust-analyzerMax Brunsfeld committed 4 years agobe7f534
  5. Advertise link capability in LSPAntonio Scandurra committed 4 years ago11a83d0
  6. :lipstick:Antonio Scandurra committed 4 years agoe7f1398
  7. Implement `Buffer::format`Antonio Scandurra committed 4 years ago310def2
  8. Allow disk-based diagnostic progress begin/end events to interleaveNathan Sobo committed 4 years agod7a78e1
  9. Re-enable cargo check for rust-analyzerAntonio Scandurra committed 4 years agoad1db11
  10. WIP: Use `cargo check` for on-disk diagnosticsAntonio Scandurra committed 4 years ago7b453be
  11. Name the root file of every crate after the crate to ease navigationNathan Sobo committed 4 years ago1445ce1
  12. Start language servers based on buffers' languagesMax Brunsfeld committed 5 years ago8d3f42d
  13. Explicitly shut down language servers when quitting the appNathan Sobo committed 5 years ago2c57703
  14. Avoid error during deserialization if the `result` field isn't thereAntonio Scandurra committed 5 years ago882c8ce
  15. Delay quit until language servers are gracefully shut downMax Brunsfeld committed 5 years ago1aee7bd
  16. Communicate with language servers in terms of UTF-16 coordinatesAntonio Scandurra committed 5 years ago6212eba
  17. Support only UTF-8 for now when communicating with language serverAntonio Scandurra committed 5 years ago78c158e
  18. Remove stray println! statements in the LSP I/O codeAntonio Scandurra committed 5 years ago50afb2d
  19. Move lsp configuration into language crateMax Brunsfeld committed 5 years ago7d5425e
  20. WIPAntonio Scandurra committed 5 years ago0674e76
  21. Handle initialize request internally in fake lsp serverMax Brunsfeld committed 5 years agoc3ff489
  22. Add a fake lsp serverMax Brunsfeld committed 5 years agob49a268
  23. Log unhandled notifications in `LanguageServer`Antonio Scandurra committed 5 years ago2d6d10f
  24. Get a basic end-to-end test for rust-analyzer integration workingAntonio Scandurra committed 5 years ago580bad2
  25. Don't send notifications or requests until LSP is initializedAntonio Scandurra committed 5 years ago7105589
  26. Implement a more robust way of locating rust-analyzerAntonio Scandurra committed 5 years ago59ed535
  27. WIPAntonio Scandurra committed 5 years ago715faaa
  28. Start on integrating rust-analyzerAntonio Scandurra committed 5 years ago2c6aeae