codeinput 0.1.0

A powerful library for parsing, analyzing, and managing CODEOWNERS files. Provides advanced querying capabilities, ownership analysis, and tag-based file organization.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[cfg(feature = "types")]
mod core {
    pub mod types;
}

#[cfg(feature = "types")]
pub use core::types::*;

#[cfg(not(feature = "types"))]
pub mod core;
#[cfg(not(feature = "types"))]
pub mod utils;

// LSP server module (requires full features - not just types)
#[cfg(all(not(feature = "types"), feature = "tokio", feature = "tower-lsp"))]
pub mod lsp;