Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

connect

cre8_app_chess::connection::connect

fn · cre8-app-chess · crates/cre8-app-chess/src/connection/mod.rs:323 pub

47lines
10cyclomatic
2max nesting
14statements
0? exits
2params
45callers
9callees
21.5 (p100)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

self · 1 sitename · 1 siteself · 1 siteself · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteref · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 siteref · 1 siteref · 1 siteGame::piece_onapp-chess · cc 1cre8_app_chess::special_moves_tests::Game::piece_onview_patchapp-chess · cc 5cre8_app_chess::view::match_page::view_patchGame::seatedapp-chess · cc 1cre8_app_chess::special_moves_tests::Game::seatedGame::playapp-chess · cc 3cre8_app_chess::special_moves_tests::Game::playplay_moon_bite_lineapp-chess · cc 2cre8_app_chess::bin::chess_moon_bite::run::play_moon_bite_linea_dealt_set_is_minted_on_th…app-chess · cc 2cre8_app_chess::collection::ledger_tests::a_dealt_set_is_minted_on_the_ledger_and_a_capture_moves_it_therea_piece_sold_on_the_ledger_…app-chess · cc 1cre8_app_chess::collection::ledger_tests::a_piece_sold_on_the_ledger_follows_its_buyer_into_the_recorda_piece_sold_mid_game_canno…app-chess · cc 1cre8_app_chess::collection::ledger_tests::a_piece_sold_mid_game_cannot_be_captured_into_the_captors_handscheckmate_hands_the_losers_…app-chess · cc 2cre8_app_chess::collection::ledger_tests::checkmate_hands_the_losers_king_to_the_winnera_first_game_deals_each_pla…app-chess · cc 1cre8_app_chess::collection_tests::a_first_game_deals_each_player_sixteen_numbered_piecesGame::stateapp-chess · cc 1cre8_app_chess::special_moves_tests::Game::stateGame::play_oneapp-chess · cc 1cre8_app_chess::special_moves_tests::Game::play_oneGame::configuredapp-chess · cc 1cre8_app_chess::special_moves_tests::Game::configuredcreateapp-chess · cc 1cre8_app_chess::collection_tests::createdeclareapp-chess · cc 2cre8_app_chess::endings_tests::declarereplay_verificationapp-chess · cc 1cre8_app_chess::view::match_page::replay_verificationmoon_bite_moveapp-chess · cc 1cre8_app_chess::bin::chess_moon_bite::run::moon_bite_moveowner_onapp-chess · cc 1cre8_app_chess::verified_caller_tests::owner_onplayapp-chess · cc 3cre8_app_chess::collection_tests::playcreateapp-chess · cc 1cre8_app_chess::collection::ledger_tests::createGame::assert_replaysapp-chess · cc 1cre8_app_chess::special_moves_tests::Game::assert_replaysowner_onapp-chess · cc 1cre8_app_chess::release_gate_tests::owner_onplayapp-chess · cc 3cre8_app_chess::collection::ledger_tests::playplayapp-chess · cc 3cre8_app_chess::matchmaking_tests::playconnectapp-chess · cc 10cre8_app_chess::connection::connecthandlerapp-view-lib · cc 1cre8_app_view_lib::assets::scripts::primitive_tabs::handlercanonical_tokenapp-chess · cc 3cre8_app_chess::connection::moves::canonical_tokenbind_verified_seatsapp-chess · cc 7cre8_app_chess::connection::moves::bind_verified_seatsbind_verified_actorapp-chess · cc 1cre8_app_chess::connection::moves::bind_verified_actoroperator_or_devnetapp-chess · cc 2cre8_app_chess::connection::moves::operator_or_devnetdispatchapp-chess · cc 5cre8_app_chess::connection::collection::dispatchdispatchapp-chess · cc 7cre8_app_chess::connection::ending::dispatchhandle_chess_view_patchapp-chess · cc 1cre8_app_chess::connection::handle_chess_view_patchchess_action_handlerapp-chess · cc 1cre8_app_chess::connection::chess_action_handlerhandleapp-view-lib · cc 17cre8_app_view_lib::assets::scripts::primitive_tabs::handleruntime_operatorsruntime-app-types · cc 1cre8_runtime_app_types::caller::runtime_operatorsverified_operatorruntime-app-types · cc 1cre8_runtime_app_types::caller::verified_operatorauth_requiredruntime-app-types · cc 1cre8_runtime_app_types::caller::auth_requiredverified_callerapp-chess · cc 1cre8_app_chess::connection::moves::verified_calleris_claimable_slotapp-chess · cc 5cre8_app_chess::connection::moves::is_claimable_slotslot_seatapp-chess · cc 1cre8_app_chess::connection::matchmaker::slot_seatslot_actor_idapp-chess · cc 1cre8_app_chess::connection::moves::slot_actor_idslot_controller_typeapp-chess · cc 1cre8_app_chess::connection::moves::slot_controller_typeis_placeholderapp-chess · cc 4cre8_app_chess::collection::is_placeholder

Control flow

Source not readable from this process.

Callers 45

Callees 9

Source not readable from this process.