Skip to main content

Module Utility

Module Utility 

Source
Expand description

Cross-cutting utilities shared by every Environment provider: error mapping, language detection, workspace-trust path validation, and URI parsing. Callers spell the full path (Environment::Utility::ErrorMapping::Fn, etc.) - no pub use re-exports.

Modules§

EnhanceShellEnvironment
macOS / Linux GUI launches (Finder double-click, Dock, Spotlight, open <bundle>.app) hand the app a minimal environment: PATH=/usr/bin:/bin:/usr/sbin:/sbin, no NVM_DIR, no HOMEBREW_PREFIX, no JAVA_HOME, …
ErrorMapping
Error Mapping Utilities
LanguageDetection
Language Detection Utilities
PathSecurity
Path Security Utilities
UriParsing
URI Parsing Utilities