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

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
10callers
1callees
2.1 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 siteref · 1 sitepath · 2 sitespath · 1 sitename · 1 sitename · 1 sitechoose_move_atapp-chess · cc 4cre8_app_chess::solver::choose_move_atview_patchapp-chess · cc 5cre8_app_chess::view::match_page::view_patchload_matchapp-chess · cc 1cre8_app_chess::view::model::load_matchsolver_moveapp-chess · cc 3cre8_app_chess::connection::moves::solver_movehandle_chess_offer_drawapp-chess · cc 1cre8_app_chess::connection::ending::handle_chess_offer_drawresignapp-chess · cc 3cre8_app_chess::connection::ending::resigngame_cardapp-chess · cc 1cre8_app_chess::view::lobby::game_cardgame_lineapp-chess · cc 1cre8_app_chess::connection::moves::game_linerender_matchapp-chess · cc 1cre8_app_chess::view::match_page::render_matchline_outcome_afterapp-chess · cc 3cre8_app_chess::connection::moves::line_outcome_afterreplay_historyapp-chess · cc 2cre8_app_chess::view::model::replay_historyarena_htmlapp-chess · cc 7cre8_app_chess::view::match_page::arena_htmldescribe_choiceapp-chess · cc 8cre8_app_chess::solver::describe_choiceoffer_drawapp-chess · cc 9cre8_app_chess::connection::ending::offer_drawsolver_move_planapp-chess · cc 5cre8_app_chess::connection::moves::solver_move_plandeclaring_colorapp-chess · cc 1cre8_app_chess::connection::ending::declaring_colorgame_stateapp-chess · cc 8cre8_app_chess::view::lobby::game_statestatus_panelapp-chess · cc 10cre8_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 10

Callees 1

Source not readable from this process.