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

side_to_move

cre8_app_chess::rules::side_to_move

fn · cre8-app-chess · crates/cre8-app-chess/src/rules.rs:318 pub

3lines
1cyclomatic
0max nesting
1statements
0? exits
1params
9callers
1callees
2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 siteref · 1 sitepath · 2 sitespath · 1 sitename · 1 sitename · 1 siteview_patchapp-chess · cc 5cre8_app_chess::view::match_page::view_patchdispatchapp-chess · cc 7cre8_app_chess::connection_endings::dispatchload_matchapp-chess · cc 1cre8_app_chess::view::model::load_matchhandle_chess_resignapp-chess · cc 3cre8_app_chess::connection_endings::handle_chess_resigngame_cardapp-chess · cc 1cre8_app_chess::view::lobby::game_cardchoose_moveapp-chess · cc 1cre8_app_chess::solver::choose_movesolver_chosen_moveapp-chess · cc 1cre8_app_chess::connection_moves::solver_chosen_moverender_matchapp-chess · cc 1cre8_app_chess::view::match_page::render_matchline_outcome_afterapp-chess · cc 3cre8_app_chess::connection_moves::line_outcome_aftera_lobby_game_plays_its_post…app-chess · cc 3cre8_app_chess::matchmaking_tests::a_lobby_game_plays_its_posters_rules_and_is_rated_in_their_categorychoose_move_inapp-chess · cc 10cre8_app_chess::solver::choose_move_inhandle_chess_offer_drawapp-chess · cc 8cre8_app_chess::connection_endings::handle_chess_offer_drawarena_htmlapp-chess · cc 7cre8_app_chess::view::match_page::arena_htmlreplay_historyapp-chess · cc 2cre8_app_chess::view::model::replay_historydeclaring_colorapp-chess · cc 1cre8_app_chess::connection_endings::declaring_colorgame_stateapp-chess · cc 5cre8_app_chess::view::lobby::game_statestatus_panelapp-chess · cc 13cre8_app_chess::view::match_page::status_panelposition_phraseapp-chess · cc 10cre8_app_chess::view::match_page::position_phrasean_impossible_en_passant_cl…app-chess · cc 1cre8_app_chess::rules::tests::an_impossible_en_passant_claim_does_not_brick_the_boardside_to_moveapp-chess · cc 1cre8_app_chess::rules::side_to_movecolor_nameapp-chess · cc 2cre8_app_chess::rules::color_name

Control flow

Source not readable from this process.

Callers 9

Callees 1

Source not readable from this process.