Skip to main content

zagens_runtime_adapters/tools/
mod.rs

1//! Portable tool helpers and host ports (D16 E1-a3+).
2
3pub mod arg_repair;
4pub mod diff_format;
5pub mod host;
6pub mod network_gate;
7pub mod path;
8pub mod schema_sanitize;
9pub mod workspace_walk;
10
11pub use arg_repair::{ArgRepairError, repair};
12pub use diff_format::make_unified_diff;
13pub use host::{
14    RuntimeToolHostWire, ToolAutomationHost, ToolProgressEmit, ToolShellEnvHost, ToolTaskHost,
15};
16pub use network_gate::{
17    NetworkGateError, check_host_policy, check_host_with_policy, check_url_policy,
18    host_policy_decision, is_http_url, is_restricted_ip,
19};
20pub use path::path_has_prefix;
21pub use schema_sanitize::sanitize;
22pub use workspace_walk::{
23    SKIP_DIR_NAMES, collect_workspace_files, configure_workspace_walk, is_probably_binary,
24};