Mountain/Environment/Utility/mod.rs
1
2//! Cross-cutting utilities shared by every `Environment` provider: error
3//! mapping, language detection, workspace-trust path validation, and URI
4//! parsing. Callers spell the full path
5//! (`Environment::Utility::ErrorMapping::Fn`, etc.) - no `pub use`
6//! re-exports.
7
8pub mod EnhanceShellEnvironment;
9
10pub mod GlobPattern;
11
12pub mod TextEdit;
13
14pub mod ErrorMapping;
15
16pub mod LanguageDetection;
17
18pub mod PathSecurity;
19
20pub mod UriParsing;