Remove internal project references from documentation

This commit is contained in:
Josh Thomas 2025-08-19 20:23:55 -05:00
parent 6a60876608
commit d709350d65
2 changed files with 4 additions and 7 deletions

View file

@ -11,8 +11,7 @@ use std::collections::BTreeSet;
/// ///
/// ## Design Rationale /// ## Design Rationale
/// ///
/// This custom implementation was chosen over existing overlay filesystems (see `decision-2`) /// This custom implementation was chosen over existing overlay filesystems because it provides:
/// because it provides:
/// - Proper deletion semantics without whiteout markers /// - Proper deletion semantics without whiteout markers
/// - LSP-specific behavior for handling editor lifecycle events /// - LSP-specific behavior for handling editor lifecycle events
/// - Predictable exists() behavior that aligns with LSP client expectations /// - Predictable exists() behavior that aligns with LSP client expectations
@ -45,9 +44,6 @@ pub struct FileSystem {
} }
impl FileSystem { impl FileSystem {
// Implementation follows decision-2: Custom vfs::FileSystem Implementation for Language Server
// See backlog/decisions/decision-2 for detailed rationale
/// Creates a new FileSystem rooted at the specified path. /// Creates a new FileSystem rooted at the specified path.
/// ///
/// The FileSystem will provide access to files within the root path through both /// The FileSystem will provide access to files within the root path through both

View file

@ -29,8 +29,9 @@
//! //!
//! ## Design Decisions //! ## Design Decisions
//! //!
//! See `backlog/decisions/decision-2` for the detailed rationale behind the custom //! The custom VFS implementation was chosen over existing overlay filesystem libraries
//! VFS implementation instead of using existing overlay filesystem libraries. //! to provide proper deletion semantics and LSP-specific behavior optimized for
//! language server operations.
mod document; mod document;
mod store; mod store;