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

handle_contest_create

cre8_app_sports::contest::handle_contest_create

fn · cre8-app-sports · crates/cre8-app-sports/src/contest.rs:264 pub(crate)

82lines
10cyclomatic
2max nesting
31statements
3? exits
3params
2callers
13callees
1.5 (p90)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 7 sitespath · 6 sitesname · 13 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteref · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 2 sitesname · 1 siteref · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitehandle_sports_create_eventapp-sports · cc 1cre8_app_sports::connection::handle_sports_create_eventsyncapp-sports · cc 1cre8_app_sports::contest::tests::syncsync_fakeapp-sports · cc 1cre8_app_sports::connection::tests::sync_fakehandle_sports_resolve_eventapp-sports · cc 1cre8_app_sports::connection::handle_sports_resolve_eventSportsApp::connectapp-sports · cc 1cre8_app_sports::app::SportsApp::connecthandle_sports_get_eventsapp-sports · cc 1cre8_app_sports::connection::handle_sports_get_eventshandle_sports_get_gameapp-sports · cc 1cre8_app_sports::connection::handle_sports_get_gamehandle_sports_syncapp-sports · cc 1cre8_app_sports::connection::handle_sports_synchandle_sports_contest_createapp-sports · cc 1cre8_app_sports::connection::handle_sports_contest_createhandle_sports_contest_enterapp-sports · cc 1cre8_app_sports::connection::handle_sports_contest_enterconnectapp-sports · cc 11cre8_app_sports::connection::connectcreateapp-sports · cc 2cre8_app_sports::contest::tests::createhandle_contest_createapp-sports · cc 10cre8_app_sports::contest::handle_contest_createcaller_identity_from_actorruntime-app-types · cc 1cre8_runtime_app_types::caller::caller_identity_from_actordate_to_msapp-sports · cc 10cre8_app_sports::provider::date_to_msslugapp-sports · cc 5cre8_app_sports::provider::sluginput_textapp-sports · cc 3cre8_app_sports::connection::input_textinput_u64app-sports · cc 3cre8_app_sports::connection::input_u64normalize_payout_bpsapp-sports · cc 7cre8_app_sports::fantasy::normalize_payout_bpsrefusalapp-sports · cc 1cre8_app_sports::contest::refusalslate_poolapp-sports · cc 1cre8_app_sports::contest::slate_poolprovider_forapp-sports · cc 2cre8_app_sports::provider::provider_forquick_pickapp-sports · cc 6cre8_app_sports::fantasy::quick_pickpool_playersapp-sports · cc 1cre8_app_sports::contest::pool_playersslate_gamesapp-sports · cc 1cre8_app_sports::store::slate_gamesinsert_contestapp-sports · cc 2cre8_app_sports::contest_store::insert_contestRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthTruthInterface::command_sqlapp-truth · cc 8cre8_app_truth::interface::TruthInterface::command_sqlTruthInterface::query_sqlapp-truth · cc 2cre8_app_truth::interface::TruthInterface::query_sqldays_in_monthapp-sports · cc 7cre8_app_sports::provider::days_in_monthensure_tablesapp-sports · cc 1cre8_app_sports::contest_store::ensure_tablesensure_tablesapp-sports · cc 1cre8_app_sports::store::ensure_tablesslate_playersapp-sports · cc 2cre8_app_sports::contest_store::slate_playersstored_gameapp-sports · cc 1cre8_app_sports::store::stored_gameget_contestapp-sports · cc 1cre8_app_sports::contest_store::get_contestvalidate_lineupapp-sports · cc 6cre8_app_sports::fantasy::validate_lineup

Control flow

Source not readable from this process.

Callers 2

Callees 13

Source not readable from this process.