Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

NetworkEgressPolicy::evaluate

cre8_app_network_client::client::NetworkEgressPolicy::evaluate

method · cre8-app-network-client · crates/cre8-app-network-client/src/client.rs:297

10lines
1cyclomatic
0max nesting
6statements
3? exits
3params
2callers
4callees
1.3 (p86)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (2 direct callers, 4 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

self · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 3 sitesmethod · 5 sitesmethod · 3 sitesself · 1 siteself · 1 siteself · 1 sitename · 2 sitesname · 1 siteself · 1 siteself · 1 siteNetworkClient::preflightapp-network-client · cc 1cre8_app_network_client::client::NetworkClient::preflightpreflight_policy_blocks_and…app-network-client · cc 1cre8_app_network_client::client::tests::preflight_policy_blocks_and_records_without_global_policy_orderingNetworkClient::enforce_pref…app-network-client · cc 2cre8_app_network_client::client::NetworkClient::enforce_preflight_policypolicy_checks_cover_class_h…app-network-client · cc 1cre8_app_network_client::client::tests::policy_checks_cover_class_host_private_and_default_deny_pathsNetworkEgressPolicy::evalua…app-network-client · cc 1cre8_app_network_client::client::NetworkEgressPolicy::evaluatehost_matches_anyapp-network-client · cc 1cre8_app_network_client::client::host_matches_anyNetworkEgressPolicy::check_…app-network-client · cc 4cre8_app_network_client::client::NetworkEgressPolicy::check_class_policyNetworkEgressPolicy::check_…app-network-client · cc 2cre8_app_network_client::client::NetworkEgressPolicy::check_host_policyNetworkEgressPolicy::check_…app-network-client · cc 4cre8_app_network_client::client::NetworkEgressPolicy::check_default_actionhost_matches_patternapp-network-client · cc 5cre8_app_network_client::client::host_matches_patternNetworkEgressPolicy::check_…app-network-client · cc 4cre8_app_network_client::client::NetworkEgressPolicy::check_private_host_policyNetworkEgressPolicy::check_…app-network-client · cc 3cre8_app_network_client::client::NetworkEgressPolicy::check_allow_host_policy

Control flow

Source not readable from this process.

Callers 2

Callees 4

Source not readable from this process.