1pub mod flavor;
6pub use flavor::*;
7
8pub mod types;
9pub use types::*;
10
11pub mod source_tracking;
12pub use source_tracking::*;
13
14#[cfg(feature = "ec4rs")]
18pub mod editorconfig;
19
20pub(crate) mod file_source;
21
22mod loading;
23#[cfg(feature = "native")]
26pub(crate) use loading::collect_project_config_candidates;
27
28pub mod registry;
29pub use registry::*;
30
31pub mod validation;
32pub use validation::*;
33
34pub mod global_keys;
35pub use global_keys::{GlobalKeyValue, is_global_value_key, read_global_key};
36
37mod parsers;
38
39#[cfg(test)]
40mod tests;
41
42#[cfg(test)]
43#[path = "../config_intelligent_merge_tests.rs"]
44mod config_intelligent_merge_tests;