Refactor workspace logic into workspace.rs (#16295)

## Summary

This is just a small refactor to move workspace related structs and impl
out from `server.rs` where `Server` is defined and into a new
`workspace.rs`.
This commit is contained in:
Dhruv Manilawala 2025-02-21 14:07:29 +05:30 committed by GitHub
parent 793264db13
commit c2b9fa84f7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 132 additions and 128 deletions

View file

@ -7,7 +7,7 @@ use lsp_types::{ClientCapabilities, FileEvent, NotebookDocumentCellChange, Url};
use settings::ResolvedClientSettings;
use crate::edit::{DocumentKey, DocumentVersion, NotebookDocument};
use crate::server::Workspaces;
use crate::workspace::Workspaces;
use crate::{PositionEncoding, TextDocument};
pub(crate) use self::capabilities::ResolvedClientCapabilities;