Code

History

Commits on fix-git-https-support to crates/project/src/project.rs1190+
  1. Consolidate all code actions logic into ProjectMax Brunsfeld committed 4 years ago722c84c
  2. Make transactions serializable to enable edits on behalf of other usersAntonio Scandurra committed 4 years ago7d8641a
  3. Apply code actions remotelyAntonio Scandurra committed 4 years agodca974c
  4. Manually refresh code action when `data` is not presentAntonio Scandurra committed 4 years agoaedf31e
  5. Merge branch 'main' into assistsAntonio Scandurra committed 4 years ago17114cc
  6. Use an unbounded channel for peer's outgoing messagesMax Brunsfeld committed 4 years agod4fe111
  7. Apply edits received from LSP code actions and open all touched buffersAntonio Scandurra committed 4 years ago8f3ff15
  8. Tolerate language servers reporting non-monotonic buffer versionsAntonio Scandurra committed 4 years ago7a35ea7
  9. Apply file-system operations coming from an LSP code actionAntonio Scandurra committed 4 years agoa172c3c
  10. WIP: Start on applying code actionsAntonio Scandurra committed 4 years ago982e905
  11. Add a ToPointUtf16 trait in text and multibufferMax Brunsfeld committed 4 years ago4900019
  12. Improve formatting of function autocompletion labels in RustAntonio Scandurra committed 4 years ago8149bcb
  13. Apply additional edits for completion when the buffer is remoteAntonio Scandurra committed 4 years agod765e75
  14. Start on requesting completions for remote buffersAntonio Scandurra committed 4 years agoed549e3
  15. Filter out supporting diagnostics that contain no messagesAntonio Scandurra committed 4 years ago3e4fe09
  16. Add retries to rescan test that uses the real file systemNathan Sobo committed 4 years agoe585bc7
  17. Sanitize language server diagnostics coming from RustAntonio Scandurra committed 4 years ago121b45e
  18. Add random delays in FakeFsMax Brunsfeld committed 4 years ago0cfb9ff
  19. Don't store operations for remote buffers we haven't yet openedNathan Sobo committed 4 years agod241ab6
  20. Clear shared buffers when unsharing projectsNathan Sobo committed 4 years agoafa33c9
  21. Fix race condition when opening a buffer and getting a definition to itAntonio Scandurra committed 4 years ago96b66dc
  22. Add remote worktree to project before it is fully deserializedAntonio Scandurra committed 4 years agoa762f57
  23. Implement `Project::definition` when the buffer is remoteAntonio Scandurra committed 4 years ago245490f
  24. Fix regression causing guests to miss operations while opening a bufferAntonio Scandurra committed 4 years ago528a4dd
  25. Don't show conflict indicator on remote buffer after a reloadAntonio Scandurra committed 4 years agof859d44
  26. Maintain remote buffers via `UpdateBufferFile` messages sent by hostAntonio Scandurra committed 4 years ago4372fe1
  27. Introduce LocalFile traitNathan Sobo committed 4 years ago66fce5e
  28. ๐Ÿ’„Nathan Sobo committed 4 years agoea9c5b0
  29. Remove worktree_path from File structNathan Sobo committed 4 years agoe2a2073
  30. Assign diagnostics on buffer even if it doesn't have a languageNathan Sobo committed 4 years ago8341820
  31. Update new buffers with existing diagnostics in Project โ€“ after assigning languageNathan Sobo committed 4 years ago8bf628c
  32. Simplify opening buffers in the Project and assign language synchronouslyAntonio Scandurra committed 4 years ago2773cab
  33. Make `add_local_worktree` private and use `find_or_create_local_worktree`Antonio Scandurra committed 4 years ago31dfd01
  34. Get diagnostics crate's tests passingMax Brunsfeld committed 4 years ago622aff3
  35. Get integration tests passingMax Brunsfeld committed 4 years ago2712cad