Skip to content
1 viewer

rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off

handle_chess_move

cre8_app_chess::connection::moves::handle_chess_move

fn · cre8-app-chess · crates/cre8-app-chess/src/connection/moves.rs:25 pub

5lines
1cyclomatic
0max nesting
3statements
0? exits
2params
4callers
2callees
0.8 (p65)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitea_spoofed_actor_is_refused_…app-chess · cc 1cre8_app_chess::verified_caller_tests::a_spoofed_actor_is_refused_and_the_callers_own_move_standsa_verified_creator_takes_th…app-chess · cc 1cre8_app_chess::verified_caller_tests::a_verified_creator_takes_the_human_seat_and_the_solver_still_repliesthe_solver_will_not_move_a_…app-chess · cc 2cre8_app_chess::verified_caller_tests::the_solver_will_not_move_a_persons_seatthe_solver_answers_only_on_…app-chess · cc 1cre8_app_chess::verified_caller_tests::the_solver_answers_only_on_its_own_turnhandle_chess_moveapp-chess · cc 1cre8_app_chess::connection::moves::handle_chess_movemove_pieceapp-chess · cc 1cre8_app_chess::connection::moves::move_piecebind_verified_actorapp-chess · cc 1cre8_app_chess::connection::moves::bind_verified_actorverified_callerapp-chess · cc 1cre8_app_chess::connection::moves::verified_callerpublish_move_capture_room_e…app-chess · cc 1cre8_app_chess::connection::matchmaker::publish_move_capture_room_eventadopt_en_passant_captureapp-chess · cc 3cre8_app_chess::connection::moves::adopt_en_passant_captureresolve_move_requestapp-chess · cc 4cre8_app_chess::connection::moves::resolve_move_requestload_move_snapshotapp-chess · cc 7cre8_app_chess::connection::moves::load_move_snapshotprepare_move_submissionapp-chess · cc 11cre8_app_chess::connection::moves::prepare_move_submissionsubmit_move_frameapp-chess · cc 2cre8_app_chess::connection::moves::submit_move_framepersist_submitted_moveapp-chess · cc 1cre8_app_chess::connection::moves::persist_submitted_moverecord_move_capture_side_ef…app-chess · cc 1cre8_app_chess::connection::moves::record_move_capture_side_effectsrecord_move_piece_eventsapp-chess · cc 1cre8_app_chess::connection::moves::record_move_piece_events

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.