libscilo/lib.rs
1#![allow(rustdoc::private_intra_doc_links)]
2
3pub(crate) mod config;
4pub(crate) mod lints;
5pub(crate) mod version_control;
6
7pub use config::{
8 error::ConfigError,
9 find_config_paths,
10 instantiated_config::{InstantiatedConfig, RootDirs},
11 parse::parse_all_config_files,
12};
13pub use lints::{LintCheck, LintError};
14pub use version_control::project_root;
15
16pub const DEFAULT_CONFIG_TEXT: &str = include_str!("config.toml");