1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-chess/src/view/chess_match.js
Functions
By call-graph weight (PageRank; 1.0 is the average function). 55 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| squaressrc/view/chess_match.js:130 | fn | 3 | 1 | 6 | 0 | 3.1 | |
| actorIsMesrc/view/chess_match.js:29 | fn | 1 | 3 | 1 | 0 | 3.1 | |
| holdssrc/view/chess_match.js:30 | fn | 4 | 5 | 5 | 1 | 3.1 | |
| decoratesrc/view/chess_match.js:162 | fn | 27 | 19 | 9 | 6 | 2 | |
| paintNotesrc/view/chess_match.js:93 | fn | 14 | 5 | 3 | 0 | 1.9 | |
| clockAllowsPlaysrc/view/chess_match.js:56 | fn | 1 | 3 | 4 | 0 | 1.6 | |
| clearMarkssrc/view/chess_match.js:137 | fn | 7 | 1 | 6 | 1 | 1.4 | |
| holdsAnysrc/view/chess_match.js:34 | fn | 1 | 2 | 5 | 1 | 1.3 | |
| describesrc/view/chess_match.js:339 | fn | 5 | 2 | 3 | 0 | 1.3 | |
| refreshsrc/view/chess_match.js:527 | fn | 47 | 29 | 5 | 8 | 1.3 | |
| stillMotionsrc/view/chess_match.js:319 | fn | 1 | 2 | 1 | 0 | 1.2 | |
| canMovesrc/view/chess_match.js:134 | fn | 1 | 6 | 4 | 2 | 1.1 | |
| renderClockssrc/view/chess_match.js:58 | fn | 30 | 16 | 4 | 3 | 1 | |
| squareNodesrc/view/chess_match.js:133 | fn | 1 | 1 | 3 | 0 | 0.9 | |
| endDragsrc/view/chess_match.js:627 | fn | 8 | 4 | 2 | 0 | 0.9 | |
| arenasrc/view/chess_match.js:44 | fn | 1 | 1 | 3 | 0 | 0.9 | |
| focusSquaresrc/view/chess_match.js:250 | fn | 6 | 3 | 3 | 1 | 0.9 | |
| moveKeysrc/view/chess_match.js:320 | fn | 1 | 4 | 3 | 0 | 0.8 | |
| squareAtsrc/view/chess_match.js:582 | fn | 4 | 3 | 2 | 0 | 0.8 | |
| oppositesrc/view/chess_match.js:35 | fn | 1 | 2 | 2 | 0 | 0.8 | |
| slidesrc/view/chess_match.js:324 | fn | 14 | 8 | 2 | 1 | 0.8 | |
| selectsrc/view/chess_match.js:145 | fn | 15 | 4 | 2 | 3 | 0.8 | |
| decorateEndingssrc/view/chess_match.js:192 | fn | 20 | 20 | 1 | 6 | 0.8 | |
| targetsFromsrc/view/chess_match.js:135 | fn | 1 | 3 | 2 | 0 | 0.8 | |
| messagesrc/view/chess_match.js:108 | fn | 4 | 2 | 4 | 1 | 0.8 | |
| signInMessagesrc/view/chess_match.js:113 | fn | 4 | 1 | 4 | 1 | 0.8 | |
| unwrapsrc/view/chess_match.js:119 | fn | 5 | 5 | 4 | 0 | 0.8 | |
| playsrc/view/chess_match.js:420 | fn | 49 | 14 | 2 | 14 | 0.8 | |
| maybeSolversrc/view/chess_match.js:492 | fn | 8 | 9 | 3 | 2 | 0.7 | |
| liftsrc/view/chess_match.js:345 | fn | 9 | 4 | 2 | 1 | 0.7 | |
| activatesrc/view/chess_match.js:667 | fn | 15 | 7 | 2 | 4 | 0.7 | |
| myColorsrc/view/chess_match.js:38 | fn | 1 | 5 | 2 | 1 | 0.7 | |
| finishsrc/view/chess_match.js:270 | nested fn | 8 | 3 | 1 | 1 | 0.6 | |
| guestActorsrc/view/chess_match.js:16 | fn | 12 | 3 | 1 | 1 | 0.6 | |
| startsrc/view/chess_match.js:719 | fn | 16 | 2 | 1 | 5 | 0.6 | |
| findPatchsrc/view/chess_match.js:125 | fn | 4 | 9 | 1 | 0 | 0.6 | |
| showsrc/view/chess_match.js:200 | nested fn | 4 | 2 | 1 | 0 | 0.6 | |
| capitalizesrc/view/chess_match.js:213 | fn | 1 | 1 | 1 | 0 | 0.6 | |
| pollsrc/view/chess_match.js:714 | fn | 4 | 8 | 1 | 1 | 0.6 | |
| resignsrc/view/chess_match.js:237 | fn | 12 | 2 | 1 | 0 | 0.6 | |
| solverMovesrc/view/chess_match.js:470 | fn | 20 | 14 | 1 | 6 | 0.6 | |
| claimsrc/view/chess_match.js:501 | fn | 25 | 15 | 1 | 7 | 0.6 | |
| placesrc/view/chess_match.js:355 | fn | 11 | 2 | 1 | 3 | 0.6 | |
| passClocksrc/view/chess_match.js:368 | fn | 12 | 7 | 1 | 0 | 0.6 | |
| myActorsrc/view/chess_match.js:39 | fn | 4 | 4 | 1 | 0 | 0.5 | |
| choosePromotionsrc/view/chess_match.js:257 | fn | 56 | 7 | 1 | 3 | 0.5 | |
| predictsrc/view/chess_match.js:381 | fn | 38 | 15 | 1 | 8 | 0.5 | |
| takeBacksrc/view/chess_match.js:442 | nested fn | 7 | 1 | 1 | 2 | 0.5 | |
| <module>src/view/chess_match.js:1 | fn | 738 | 1 | 0 | 3 | 0.5 | |
| declaresrc/view/chess_match.js:216 | fn | 19 | 12 | 0 | 7 | 0.5 | |
| onPointerDownsrc/view/chess_match.js:587 | fn | 15 | 9 | 0 | 3 | 0.5 | |
| onPointerMovesrc/view/chess_match.js:603 | fn | 23 | 8 | 0 | 2 | 0.5 | |
| onPointerUpsrc/view/chess_match.js:636 | fn | 14 | 6 | 0 | 4 | 0.5 | |
| onClicksrc/view/chess_match.js:651 | fn | 15 | 12 | 0 | 4 | 0.5 | |
| onKeyDownsrc/view/chess_match.js:685 | fn | 28 | 23 | 0 | 4 | 0.5 |
Source not readable from this process.