Skip to main content

codeinput/
lib.rs

1#[cfg(feature = "types")]
2mod core {
3    pub mod types;
4}
5
6#[cfg(feature = "types")]
7pub use core::types::*;
8
9#[cfg(not(feature = "types"))]
10pub mod core;
11#[cfg(not(feature = "types"))]
12pub mod utils;
13
14// LSP server module (requires full features - not just types)
15#[cfg(all(not(feature = "types"), feature = "tokio", feature = "tower-lsp"))]
16pub mod lsp;