ZIm/crates/collab/src/tests
Conrad Irwin 13a81e454a
Start to split out initialization and registration (#21787)
Still TODO:

* [x] Factor out `start_language_server` so we can call it on register
(instead of on detect language)
* [x] Only call register in singleton editors (or when
editing/go-to-definition etc. in a multibuffer?)
* [x] Refcount on register so we can unregister when no buffer remain
* [ ] (maybe) Stop language servers that are no longer needed after some
time

Release Notes:

- Fixed language servers starting when doing project search
- Fixed high CPU usage when ignoring warnings in the diagnostics view

---------

Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com>
Co-authored-by: Cole <cole@zed.dev>
2024-12-11 14:05:10 -07:00
..
channel_buffer_tests.rs SSH Remoting: Fix bugs in worktree syncing (#18406) 2024-09-26 12:03:57 -07:00
channel_guest_tests.rs Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
channel_message_tests.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
channel_tests.rs Support very large channel membership lists (#11939) 2024-05-16 20:02:25 -06:00
editor_tests.rs Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
following_tests.rs Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
integration_tests.rs Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
notification_tests.rs channel projects (#8456) 2024-02-26 22:15:11 -07:00
random_channel_buffer_tests.rs channel projects (#8456) 2024-02-26 22:15:11 -07:00
random_project_collaboration_tests.rs Restructure git diff state management to allow viewing buffers with different diff bases (#21258) 2024-12-04 15:02:33 -08:00
randomized_test_helpers.rs ssh remote: Handle disconnect on project and show overlay (#19014) 2024-10-10 12:59:09 +02:00
remote_editing_collaboration_tests.rs Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
test_server.rs Stop sending data to Clickhouse (#21763) 2024-12-10 08:47:29 -07:00