Code

History

Commits on fix-git-https-support to crates/project1855+
  1. Wait for request and response version before resolving completionsAntonio Scandurra committed 4 years ago17b13b9
  2. WIP - Wait for code action anchors to be validMax Brunsfeld committed 4 years ago4e748b1
  3. Include the desired version in a SaveBuffer RPC requestMax Brunsfeld committed 4 years agod358072
  4. Ensure worktree updates are applied in orderMax Brunsfeld committed 4 years ago8d06049
  5. Wait for buffer if it doesn't exist when deserializing a referenceNathan Sobo committed 4 years ago28ba49b
  6. Restore logic for storing operations on buffers that are still being openedMax Brunsfeld committed 4 years agobf6ae0d
  7. Request code actions inside of task to avoid spamming the LSPAntonio Scandurra committed 4 years ago90576cf
  8. Use selection instead of just the cursor when fetching code actionsAntonio Scandurra committed 4 years agofadb94a
  9. Rename `subscribe` to `add_{message,request}_handler` in `Client`Antonio Scandurra committed 4 years ago1aff423
  10. Pass `write(true)` when creating a file in `RealFs`Antonio Scandurra committed 4 years ago03812a6
  11. Ensure client always responds when receiving a requestAntonio Scandurra committed 4 years agoa19735c
  12. Deserialize buffers synchronously when deserializing project transactionAntonio Scandurra committed 4 years ago2dbea28
  13. Remove stray log statementsAntonio Scandurra committed 4 years agoe354133
  14. Fix integration test verifying the rename behaviorAntonio Scandurra committed 4 years agof2b4a06
  15. Apply worktree updates in the order they were receivedAntonio Scandurra committed 4 years ago7b9ff42
  16. Reduce logging in lsp testsMax Brunsfeld committed 4 years ago8d65048
  17. Remove Buffer::apply_lsp_editsMax Brunsfeld committed 4 years agod84fc3b
  18. Restructure fake language server to setup request handlers in advanceMax Brunsfeld committed 4 years ago01664d4
  19. Fetch code actions on cursor movement instead of on-demandAntonio Scandurra committed 4 years ago2fcdcac
  20. Don't return error when definition, completions, etc. are unavailableAntonio Scandurra committed 4 years ago763d57c
  21. Move `Buffer::format` to `Project::format`Antonio Scandurra committed 4 years ago4929b8c
  22. Finish implementing Buffer::edits_from_lspMax Brunsfeld committed 4 years ago645df73
  23. Start work on applying LSP edits via a diffMax Brunsfeld committed 4 years ago3a1f9bb
  24. Give the editor a handle to the project, not a weak handle to the workspaceMax Brunsfeld committed 4 years ago6731d92
  25. Consolidate logic for completion alongside code actions in ProjectMax Brunsfeld committed 4 years ago93bcde9
  26. Consolidate all code actions logic into ProjectMax Brunsfeld committed 4 years ago722c84c
  27. Make transactions serializable to enable edits on behalf of other usersAntonio Scandurra committed 4 years ago7d8641a
  28. Apply code actions remotelyAntonio Scandurra committed 4 years agodca974c
  29. Manually refresh code action when `data` is not presentAntonio Scandurra committed 4 years agoaedf31e
  30. Merge branch 'main' into assistsAntonio Scandurra committed 4 years ago17114cc
  31. Use an unbounded channel for peer's outgoing messagesMax Brunsfeld committed 4 years agod4fe111
  32. Apply edits received from LSP code actions and open all touched buffersAntonio Scandurra committed 4 years ago8f3ff15
  33. Tolerate language servers reporting non-monotonic buffer versionsAntonio Scandurra committed 4 years ago7a35ea7
  34. Apply file-system operations coming from an LSP code actionAntonio Scandurra committed 4 years agoa172c3c
  35. WIP: Start on applying code actionsAntonio Scandurra committed 4 years ago982e905