Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

replay

cre8_app_chess::connection_moves::replay

fn · cre8-app-chess · crates/cre8-app-chess/src/connection_moves.rs:960 pub(crate)

13lines
2cyclomatic
1max nesting
7statements
2? exits
2params
1callers
6callees
0.9 (p74)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 siteref · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitehandle_chess_replayapp-chess · cc 1cre8_app_chess::connection_moves::handle_chess_replayreplayapp-chess · cc 2cre8_app_chess::connection_moves::replayinitial_state_hashapp-chess · cc 1cre8_app_chess::store::initial_state_hashlist_moves_by_sessionapp-chess · cc 1cre8_app_chess::store::list_moves_by_sessionreplay_current_piecesapp-chess · cc 4cre8_app_chess::connection_moves::replay_current_piecesreplay_responseapp-chess · cc 2cre8_app_chess::connection_moves::replay_responsereplay_moves_with_checkpoin…app-chess · cc 2cre8_app_chess::connection_moves::replay_moves_with_checkpointsreset_piece_for_replayapp-chess · cc 2cre8_app_chess::connection_moves::reset_piece_for_replaysha256_hex_strutil-crypto · cc 1cre8_util_crypto::sha256_hex_strnext_turnapp-chess · cc 2cre8_app_chess::store::next_turnresolve_room_idapp-chess · cc 1cre8_app_chess::connection_matchmaker::resolve_room_idresolve_session_idapp-chess · cc 1cre8_app_chess::connection_moves::resolve_session_idlist_moves_by_session_stora…app-chess · cc 4cre8_app_chess::store::list_moves_by_session_storageload_pieces_by_scopeapp-chess · cc 3cre8_app_chess::connection_moves::load_pieces_by_scopeappend_replay_before_mismat…app-chess · cc 2cre8_app_chess::connection_moves::append_replay_before_mismatchappend_replay_after_mismatchapp-chess · cc 2cre8_app_chess::connection_moves::append_replay_after_mismatchreplay_checkpoint_jsonapp-chess · cc 1cre8_app_chess::connection_moves::replay_checkpoint_jsonapply_replay_moveapp-chess · cc 7cre8_app_chess::connection_moves::apply_replay_move

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.