Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

persist

cre8_app_capitalstrategy::strategy_lanes::persist

fn · cre8-app-capitalstrategy · crates/cre8-app-capitalstrategy/src/strategy_lanes.rs:534

11lines
2cyclomatic
1max nesting
7statements
3? exits
1params
3callers
5callees
0.7 (p63)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesname · 3 sitesname · 4 sitesname · 4 sitesname · 3 sitesname · 1 sitename · 4 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 siterun_strategy_execution_acti…app-capitalstrategy · cc 33cre8_app_capitalstrategy::connection::run_strategy_execution_actionposting_lane_trades_queue_o…app-capitalstrategy · cc 1cre8_app_capitalstrategy::position_bridge::tests::posting_lane_trades_queue_only_when_the_lane_bridgesdisarm_filters_candidates_k…app-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::tests::disarm_filters_candidates_keeps_hold_and_persists_round_tripbaseline_and_malformed_kind…app-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::tests::baseline_and_malformed_kinds_are_refusedreview_appends_freezes_evid…app-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::tests::review_appends_freezes_evidence_and_retire_disarmsposting_lanes_start_disarme…app-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::tests::posting_lanes_start_disarmed_and_arm_with_a_persisted_recordauto_post_is_per_posting_la…app-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::tests::auto_post_is_per_posting_lane_persisted_and_gates_the_bridgeset_armedapp-capitalstrategy · cc 8cre8_app_capitalstrategy::strategy_lanes::set_armedset_auto_postapp-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::set_auto_postrecord_reviewapp-capitalstrategy · cc 5cre8_app_capitalstrategy::strategy_lanes::record_reviewpersistapp-capitalstrategy · cc 2cre8_app_capitalstrategy::strategy_lanes::persistAppViewStructure::parentruntime-contracts · cc 1cre8_runtime_contracts::view_structure::AppViewStructure::parentcreate_dir_allplatform-fs · cc 1cre8_platform_fs::create_dir_allstate_pathapp-capitalstrategy · cc 2cre8_app_capitalstrategy::strategy_lanes::state_pathwrite_stringplatform-fs · cc 1cre8_platform_fs::write_stringrenameplatform-fs · cc 1cre8_platform_fs::renameMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverdata_dirapp-capitalstrategy · cc 3cre8_app_capitalstrategy::persistence::data_dirwriteplatform-fs · cc 1cre8_platform_fs::writepath_overrideapp-capitalstrategy · cc 1cre8_app_capitalstrategy::strategy_lanes::path_override

Control flow

Source not readable from this process.

Callers 3

Callees 5

Source not readable from this process.