Skip to content
1 viewer

rust 1,862,106 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,412 files · digest 265813236560 · built in 2.2 s · crystals off

evaluate_spending

cre8_app_agent_consent::evaluate_spending

fn · cre8-app-agent-consent · crates/cre8-app-agent-consent/src/lib.rs:1036 pub generic

12lines
1cyclomatic
0max nesting
2statements
1? exits
7params
4callers
2callees
1 (p80)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 5 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 1 siteapply_delegated_receiptapp-manifold · cc 2cre8_app_manifold::engine::apply_delegated_receiptlogged_spending_persists_de…app-agent-consent · cc 1cre8_app_agent_consent::tests::logged_spending_persists_decision_with_action_payloadlogged_spending_records_den…app-agent-consent · cc 1cre8_app_agent_consent::tests::logged_spending_records_deny_reasonevaluate_spending_loggedapp-agent-consent · cc 1cre8_app_agent_consent::evaluate_spending_loggedevaluate_spending_reasons_c…app-agent-consent · cc 1cre8_app_agent_consent::tests::evaluate_spending_reasons_cover_each_deny_pathevaluate_spending_time_wind…app-agent-consent · cc 2cre8_app_agent_consent::tests::evaluate_spending_time_window_blocksreason_evaluators_skip_wron…app-agent-consent · cc 1cre8_app_agent_consent::tests::reason_evaluators_skip_wrong_kind_and_report_inactive_matching_kindevaluate_spendingapp-agent-consent · cc 1cre8_app_agent_consent::evaluate_spendingload_consents_granted_byapp-agent-consent · cc 5cre8_app_agent_consent::load_consents_granted_byevaluate_spending_consentsapp-agent-consent · cc 3cre8_app_agent_consent::evaluate_spending_consentsparse_consentapp-agent-consent · cc 1cre8_app_agent_consent::parse_consentspending_consent_outcomeapp-agent-consent · cc 3cre8_app_agent_consent::spending_consent_outcomeConsentDecisionSearch::newapp-agent-consent · cc 1cre8_app_agent_consent::ConsentDecisionSearch::newConsentDecisionSearch::reco…app-agent-consent · cc 3cre8_app_agent_consent::ConsentDecisionSearch::recordConsentDecisionSearch::fini…app-agent-consent · cc 2cre8_app_agent_consent::ConsentDecisionSearch::finish

Control flow

Source not readable from this process.

Callers 4

Callees 2

Source not readable from this process.