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

lobby

cre8_app_game::matchmaking::lobby

fn · cre8-app-game · crates/cre8-app-game/src/matchmaking/mod.rs:528 pub documented

20lines
3cyclomatic
0max nesting
8statements
1? exits
4params
5callers
3callees
0.8 (p71)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteref · 1 sitename · 1 sitename · 2 sitesname · 3 sitesname · 1 sitename · 2 sitesname · 1 sitepath · 1 sitename · 1 sitemethod · 2 sitespath · 1 sitemethod · 1 sitename · 3 sitesdispatchapp-game · cc 10cre8_app_game::matchmaking::connection::dispatchlobby_sectionapp-game · cc 3cre8_app_game::matchmaking::view::lobby_sectionthe_lobby_offers_the_poolsapp-chess · cc 1cre8_app_chess::matchmaking_tests::the_lobby_offers_the_poolstemplate_contextapp-chess · cc 1cre8_app_chess::view::lobby::template_contexthandle_game_lobbyapp-game · cc 1cre8_app_game::matchmaking::connection::handle_game_lobbypairing_panelapp-game · cc 5cre8_app_game::matchmaking::view::pairing_panela_posted_game_waits_in_the_…app-game · cc 1cre8_app_game::matchmaking::tests::a_posted_game_waits_in_the_lobby_until_someone_takes_ita_challenge_reaches_only_it…app-game · cc 1cre8_app_game::matchmaking::tests::a_challenge_reaches_only_its_player_who_may_decline_ita_posted_game_goes_stale_an…app-game · cc 1cre8_app_game::matchmaking::tests::a_posted_game_goes_stale_and_bad_terms_are_refusedlobbyapp-game · cc 3cre8_app_game::matchmaking::lobbylistapp-game · cc 6cre8_app_game::matchmaking::store::listsame_actorapp-game · cc 2cre8_app_game::matchmaking::same_actorlobby_scopeapp-game · cc 1cre8_app_game::matchmaking::lobby_scopeRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthrow_get_stringapp-truth · cc 1cre8_app_truth::interface::row_get_stringTruthInterface::query_sqlapp-truth · cc 2cre8_app_truth::interface::TruthInterface::query_sqlensure_tablesapp-game · cc 1cre8_app_game::matchmaking::store::ensure_tablesbareapp-game · cc 1cre8_app_game::matchmaking::bare

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.