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

board_svg

cre8_app_grid::view::board::board_svg

fn · cre8-app-grid · crates/cre8-app-grid/src/view/board.rs:82 pub documented

52lines
11cyclomatic
2max nesting
33statements
0? exits
1params
7callers
12callees
2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 siteself · 1 siteself · 1 siteself · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 9 sitesname · 1 sitemethod · 8 sitesmethod · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 2 sitesview_patchapp-grid · cc 6cre8_app_grid::view::play::view_patchrecent_games_htmlapp-grid · cc 3cre8_app_grid::view::lobby::recent_games_htmlhome_treeapp-grid · cc 3cre8_app_grid::view::home::home_treelobby_treeapp-grid · cc 2cre8_app_grid::view::lobby::lobby_treerender_matchapp-grid · cc 1cre8_app_grid::view::play::render_matchthe_arena_offers_pass_only_…app-grid · cc 2cre8_app_grid::view::play::tests::the_arena_offers_pass_only_where_the_rules_allow_ita_finished_game_says_who_wo…app-grid · cc 1cre8_app_grid::view::play::tests::a_finished_game_says_who_won_and_howthe_match_page_shape_holdsapp-grid · cc 1cre8_app_grid::view::play::tests::the_match_page_shape_holdsarena_htmlapp-grid · cc 11cre8_app_grid::view::play::arena_htmlmatch_cardapp-grid · cc 1cre8_app_grid::view::lobby::match_cardgame_cardapp-grid · cc 1cre8_app_grid::view::home::game_cardrules_htmlapp-grid · cc 4cre8_app_grid::view::lobby::rules_htmlevery_game_draws_one_target…app-grid · cc 3cre8_app_grid::view::board::tests::every_game_draws_one_target_per_cell_and_every_piecethe_last_move_is_markedapp-grid · cc 1cre8_app_grid::view::board::tests::the_last_move_is_markeda_flipped_board_puts_the_fi…app-grid · cc 1cre8_app_grid::view::board::tests::a_flipped_board_puts_the_first_rank_on_topboard_svgapp-grid · cc 11cre8_app_grid::view::board::board_svgBoard::cellsutil-grid-games · cc 1cre8_util_grid_games::board::Board::cellsBoard::rankutil-grid-games · cc 1cre8_util_grid_games::board::Board::rankBoard::fileutil-grid-games · cc 1cre8_util_grid_games::board::Board::fileBoardView::hexesapp-grid · cc 1cre8_app_grid::view::board::BoardView::hexesBoardView::centreapp-grid · cc 3cre8_app_grid::view::board::BoardView::centreBoardView::pointsapp-grid · cc 1cre8_app_grid::view::board::BoardView::pointsBoardView::geometryapp-grid · cc 2cre8_app_grid::view::board::BoardView::geometrycell_markupapp-grid · cc 17cre8_app_grid::view::board::cell_markuplinesapp-grid · cc 12cre8_app_grid::view::board::lineshex_edgesapp-grid · cc 2cre8_app_grid::view::board::hex_edgespiece_markupapp-grid · cc 8cre8_app_grid::view::board::piece_markupcoordinatesapp-grid · cc 6cre8_app_grid::view::board::coordinatesBoard::lenutil-grid-games · cc 1cre8_util_grid_games::board::Board::lenstar_pointsapp-grid · cc 5cre8_app_grid::view::board::star_pointsBoardView::colourapp-grid · cc 2cre8_app_grid::view::board::BoardView::colouris_chess_figureapp-grid · cc 1cre8_app_grid::view::board::is_chess_figure

Control flow

Source not readable from this process.

Callers 7

Callees 12

Source not readable from this process.