Code

History

Commits on fix-git-https-support to crates/project/src1820+
  1. Use selection instead of just the cursor when fetching code actionsAntonio Scandurra committed 4 years agofadb94a
  2. Rename `subscribe` to `add_{message,request}_handler` in `Client`Antonio Scandurra committed 4 years ago1aff423
  3. Pass `write(true)` when creating a file in `RealFs`Antonio Scandurra committed 4 years ago03812a6
  4. Ensure client always responds when receiving a requestAntonio Scandurra committed 4 years agoa19735c
  5. Deserialize buffers synchronously when deserializing project transactionAntonio Scandurra committed 4 years ago2dbea28
  6. Remove stray log statementsAntonio Scandurra committed 4 years agoe354133
  7. Fix integration test verifying the rename behaviorAntonio Scandurra committed 4 years agof2b4a06
  8. Apply worktree updates in the order they were receivedAntonio Scandurra committed 4 years ago7b9ff42
  9. Remove Buffer::apply_lsp_editsMax Brunsfeld committed 4 years agod84fc3b
  10. Restructure fake language server to setup request handlers in advanceMax Brunsfeld committed 4 years ago01664d4
  11. Fetch code actions on cursor movement instead of on-demandAntonio Scandurra committed 4 years ago2fcdcac
  12. Don't return error when definition, completions, etc. are unavailableAntonio Scandurra committed 4 years ago763d57c
  13. Move `Buffer::format` to `Project::format`Antonio Scandurra committed 4 years ago4929b8c
  14. Finish implementing Buffer::edits_from_lspMax Brunsfeld committed 4 years ago645df73
  15. Start work on applying LSP edits via a diffMax Brunsfeld committed 4 years ago3a1f9bb
  16. Give the editor a handle to the project, not a weak handle to the workspaceMax Brunsfeld committed 4 years ago6731d92
  17. Consolidate logic for completion alongside code actions in ProjectMax Brunsfeld committed 4 years ago93bcde9
  18. Consolidate all code actions logic into ProjectMax Brunsfeld committed 4 years ago722c84c
  19. Make transactions serializable to enable edits on behalf of other usersAntonio Scandurra committed 4 years ago7d8641a
  20. Apply code actions remotelyAntonio Scandurra committed 4 years agodca974c
  21. Manually refresh code action when `data` is not presentAntonio Scandurra committed 4 years agoaedf31e
  22. Merge branch 'main' into assistsAntonio Scandurra committed 4 years ago17114cc
  23. Use an unbounded channel for peer's outgoing messagesMax Brunsfeld committed 4 years agod4fe111
  24. Apply edits received from LSP code actions and open all touched buffersAntonio Scandurra committed 4 years ago8f3ff15
  25. Tolerate language servers reporting non-monotonic buffer versionsAntonio Scandurra committed 4 years ago7a35ea7
  26. Apply file-system operations coming from an LSP code actionAntonio Scandurra committed 4 years agoa172c3c
  27. WIP: Start on applying code actionsAntonio Scandurra committed 4 years ago982e905
  28. Add a ToPointUtf16 trait in text and multibufferMax Brunsfeld committed 4 years ago4900019
  29. Fix warning when not building in test modeNathan Sobo committed 4 years ago4eb2b97
  30. Buffer all incoming file-system eventsAntonio Scandurra committed 4 years agoa2aa844
  31. Improve formatting of function autocompletion labels in RustAntonio Scandurra committed 4 years ago8149bcb
  32. Apply additional edits for completion when the buffer is remoteAntonio Scandurra committed 4 years agod765e75
  33. Start on requesting completions for remote buffersAntonio Scandurra committed 4 years agoed549e3
  34. Filter out supporting diagnostics that contain no messagesAntonio Scandurra committed 4 years ago3e4fe09
  35. Add retries to rescan test that uses the real file systemNathan Sobo committed 4 years agoe585bc7