Code

History

Commits on fix-git-https-support to crates/project/src/project.rs1120+
  1. Extract a `search` moduleAntonio Scandurra committed 4 years ago76cc9b3
  2. Implement a basic project-wide search using Aho-CorasickAntonio Scandurra committed 4 years ago6a323ce
  3. WIP: Remove ripgrep and start matching query for paths ourselvesAntonio Scandurra committed 4 years ago26f7f4f
  4. WIPAntonio Scandurra committed 4 years ago119bfaa
  5. Start on project-wide findAntonio Scandurra committed 4 years agofed6f70
  6. Store ops if buffer handle can't be upgraded and buffer requests are in-flightAntonio Scandurra committed 4 years ago8fa23c7
  7. Store operations for unknown buffers when there are outstanding buffer RPC requestsMax Brunsfeld committed 4 years agoa6613d5
  8. Fix race conditions with LSP requests that return buffersMax Brunsfeld committed 4 years ago170487a
  9. Remove ShareWorktree messageNathan Sobo committed 4 years ago17c9aa1
  10. Remove update_id from worktree update messagesAntonio Scandurra committed 4 years ago8440644
  11. Move document highlights RPC message to the backgroundAntonio Scandurra committed 4 years agof3c6320
  12. Pass an `AsyncAppContext` to fake language server request handlersAntonio Scandurra committed 4 years ago9e17356
  13. Show document highlights from the language server when moving the cursorMax Brunsfeld committed 4 years agoe140f70
  14. Implement find-all-referencesMax Brunsfeld committed 4 years ago25d4537
  15. Allow languages to be registered at any timeMax Brunsfeld committed 4 years ago6409824
  16. Show worktree root name for symbol when there are multiple worktreesAntonio Scandurra committed 4 years agod7db379
  17. Sign symbols so that we can trust opening buffers for them from guestsAntonio Scandurra committed 4 years ago0e4bd4b
  18. Don't serialize the full LSP symbol when collaboratingAntonio Scandurra committed 4 years agofad335b
  19. Render paths in `ProjectSymbolsView`Antonio Scandurra committed 4 years ago72ad3c2
  20. Allow opening of buffers associated with a project symbolAntonio Scandurra committed 4 years agof0195ac
  21. Retrieve project symbols over RPCAntonio Scandurra committed 4 years ago2a6d486
  22. WIP: Start on getting project symbols over RPCAntonio Scandurra committed 4 years agoab73343
  23. Syntax-highlight symbols based on their kindAntonio Scandurra committed 4 years ago326f1f4
  24. Rename `CompletionLabel` to `CodeLabel` and add `Project::symbols`Antonio Scandurra committed 4 years ago8a8ae0f
  25. Start on a new `project_symbols` crateAntonio Scandurra committed 4 years ago8f375a5
  26. Download language servers on-demandMax Brunsfeld committed 4 years agoededfff
  27. Show message indicating when we're downloading language serversAntonio Scandurra committed 4 years agoaee479d
  28. Use a `Shared` future to represent started language serversAntonio Scandurra committed 4 years agod2c83a7
  29. Make language server initialization asynchronousAntonio Scandurra committed 4 years ago1ca50d0
  30. Handle GetDefinition via LspCommand traitMax Brunsfeld committed 4 years agoaece541
  31. Refactor handling of remote renamesMax Brunsfeld committed 4 years ago2841605
  32. Add test for preparing and performing a renameAntonio Scandurra committed 4 years agoa682ebb
  33. Undo temporary edits before performing rename or canceling itAntonio Scandurra committed 4 years agof9723ae
  34. Start work on renamesMax Brunsfeld committed 4 years ago54d7642
  35. Convert some project tests to use FakeFsMax Brunsfeld committed 4 years ago6d8db5f