Skip to content
1 viewer

rust 1,860,550 · typescript 235,740 · javascript 132,956 · python 20,426 · 6,409 files · digest 3d1ed3bf6fd3 · built in 1.5 s · crystals off

seat_ratings

cre8_app_chess::view::model::seat_ratings

fn · cre8-app-chess · crates/cre8-app-chess/src/view/model.rs:227 documented

36lines
6cyclomatic
2max nesting
16statements
1? exits
4params
1callers
7callees
0.7 (p62)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteself · 1 siteref · 1 sitemethod · 1 sitepath · 1 siteview_patchapp-chess · cc 5cre8_app_chess::view::match_page::view_patchdeclarableapp-chess · cc 5cre8_app_chess::connection_endings::declarablepage_stateapp-chess · cc 1cre8_app_chess::endings_tests::page_statea_pool_pairing_starts_a_tim…app-chess · cc 2cre8_app_chess::matchmaking_tests::a_pool_pairing_starts_a_timed_game_with_both_players_seateda_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_categorya_game_outside_the_pools_sh…app-chess · cc 1cre8_app_chess::matchmaking_tests::a_game_outside_the_pools_shows_standing_ratings_as_casualcastling_moves_the_rook_and…app-chess · cc 1cre8_app_chess::special_moves_tests::castling_moves_the_rook_and_keeps_the_turn_orderen_passant_takes_the_pawn_b…app-chess · cc 1cre8_app_chess::special_moves_tests::en_passant_takes_the_pawn_beside_the_destinationthe_match_page_and_its_patc…app-chess · cc 1cre8_app_chess::special_moves_tests::the_match_page_and_its_patch_render_a_played_gamea_saved_clock_deadline_ends…app-chess · cc 1cre8_app_chess::special_moves_tests::a_saved_clock_deadline_ends_play_and_changes_the_patch_without_a_moveload_matchapp-chess · cc 1cre8_app_chess::view::model::load_matchseat_ratingsapp-chess · cc 6cre8_app_chess::view::model::seat_ratingsvariant_from_idapp-chess · cc 1cre8_app_chess::connection_moves::variant_from_idSeat::is_solverapp-chess · cc 2cre8_app_chess::view::model::Seat::is_solverratingapp-game · cc 1cre8_app_game::matchmaking::ratingpairingapp-game · cc 1cre8_app_game::matchmaking::pairingGlicko::displayapp-game · cc 2cre8_app_game::matchmaking::glicko::Glicko::displayaccountableapp-game · cc 2cre8_app_game::matchmaking::accountablecategoryapp-chess · cc 3cre8_app_chess::matchmaking::categorycanonical_tokenapp-chess · cc 3cre8_app_chess::connection_moves::canonical_tokengetapp-game · cc 1cre8_app_game::matchmaking::store::getVariant::from_tokenapp-chess · cc 3cre8_app_chess::rules::Variant::from_tokenGlicko::is_provisionalapp-game · cc 1cre8_app_game::matchmaking::glicko::Glicko::is_provisionalVariant::tokenapp-chess · cc 3cre8_app_chess::rules::Variant::tokenclock_categoryapp-game · cc 5cre8_app_game::matchmaking::clock_categoryRating::idapp-game · cc 1cre8_app_game::matchmaking::Rating::idRating::freshapp-game · cc 1cre8_app_game::matchmaking::Rating::fresh

Control flow

Source not readable from this process.

Callers 1

Callees 7

Source not readable from this process.