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
prepare_move_submission
85lines
11cyclomatic
2max nesting
25statements
2? exits
4params
1callers
20callees
0.7 (p57)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (1 direct callers, 20 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 1
- move_piece app-chess · name
Callees 20
- now_ms_i64 platform-time · path
- parse_fen app-chess · path
- outcome_in app-chess · path
- variant_from_id app-chess · name
- get_match_by_session app-chess · path
- elapsed app-chess · path
- is_wall app-chess · path ×2
- Variant::from_token app-chess · path
- variant_id_for app-chess · name
- move_error app-chess · name ×4
- expired app-chess · path
- initial_timer app-chess · name
- resolve_time_control app-chess · name
- line_outcome_after app-chess · name
- ruleset_move_error app-chess · name
- resolve_elapsed_ms app-chess · name
- resolve_action_type app-chess · name
- resolve_notation app-chess · name
- resolve_uci app-chess · name
- validate_ruleset_move app-chess · name
Source not readable from this process.