Code

History

Commits on fix-git-https-support to crates/project1820+
  1. WIP: Start on getting project symbols over RPCAntonio Scandurra committed 4 years agoab73343
  2. Syntax-highlight symbols based on their kindAntonio Scandurra committed 4 years ago326f1f4
  3. Rename `CompletionLabel` to `CodeLabel` and add `Project::symbols`Antonio Scandurra committed 4 years ago8a8ae0f
  4. Start on a new `project_symbols` crateAntonio Scandurra committed 4 years ago8f375a5
  5. Download language servers on-demandMax Brunsfeld committed 4 years agoededfff
  6. Show message indicating when we're downloading language serversAntonio Scandurra committed 4 years agoaee479d
  7. Use a `Shared` future to represent started language serversAntonio Scandurra committed 4 years agod2c83a7
  8. Make language server initialization asynchronousAntonio Scandurra committed 4 years ago1ca50d0
  9. Handle GetDefinition via LspCommand traitMax Brunsfeld committed 4 years agoaece541
  10. Use async_trait for LspCommandMax Brunsfeld committed 4 years agode87fa5
  11. Refactor handling of remote renamesMax Brunsfeld committed 4 years ago2841605
  12. Fix warningAntonio Scandurra committed 4 years ago3a6fb0a
  13. Add test for preparing and performing a renameAntonio Scandurra committed 4 years agoa682ebb
  14. Undo temporary edits before performing rename or canceling itAntonio Scandurra committed 4 years agof9723ae
  15. Start work on renamesMax Brunsfeld committed 4 years ago54d7642
  16. Convert some project tests to use FakeFsMax Brunsfeld committed 4 years ago6d8db5f
  17. Wait for version before returning code actionsAntonio Scandurra committed 4 years ago303e8e1
  18. Wait for version before returning completionsAntonio Scandurra committed 4 years ago50a3172
  19. Avoid stalling server when test notifications aren't being processedAntonio Scandurra committed 4 years agoe824a6f
  20. Randomly detach requests on guest to let them race with other local opsAntonio Scandurra committed 4 years ago1fbcea6
  21. Remove unnecessary waiting when handling save RPC requestsMax Brunsfeld committed 4 years agoe3c4ce2
  22. Remove waiting for edits when handling code action RPC requestsMax Brunsfeld committed 4 years ago3315750
  23. Remove unnecessary waiting during completion RPC requestsMax Brunsfeld committed 4 years ago41ba980
  24. Allow multiple fake language servers to be started for a given projectMax Brunsfeld committed 4 years agoc4dff12
  25. Avoid storing operations when no buffers are being loadedMax Brunsfeld committed 4 years agobee7055
  26. In random collaboration test, compare all guests' buffers to the host's buffersMax Brunsfeld committed 4 years ago93ed34f
  27. Restore synchronization between responses and incoming messagesMax Brunsfeld committed 4 years ago06fb9cc
  28. Close buffers in randomized integration testAntonio Scandurra committed 4 years ago0173025
  29. Ensure worktree updates are observed in order on the serverAntonio Scandurra committed 4 years agoc3ba8f5
  30. Compare only snapshot's essential state in random collaboration testAntonio Scandurra committed 4 years ago3f6feb1
  31. Don't send worktree updates until the initial share is doneAntonio Scandurra committed 4 years ago6a07d39
  32. Buffer messages in Client while no entity is listening to themAntonio Scandurra committed 4 years ago978dae2
  33. WIP - Register client RPC handlers on app startupMax Brunsfeld committed 4 years ago71abea7
  34. In random collaboration test, add failing assertion for worktree convergenceMax Brunsfeld committed 4 years ago34bba30
  35. Start on a randomized integration testAntonio Scandurra committed 4 years agoa11495a