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

handle

cre8_app_view_lib::src::code_keybindings::handle

nested fn · cre8-app-view-lib · crates/cre8-app-view-lib/src/code_keybindings.js:108

68lines
89cyclomatic
2max nesting
101statements
0? exits
1params
0callers
11callees
0.5 (p0)call-graph weight

Crystal

nested functions are not crystallized separately

Call neighbourhood

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

name · 10 sitesname · 10 sitesname · 5 sitesname · 6 sitesname · 8 sitesname · 2 sitesname · 7 sitesname · 2 sitesname · 4 sitesname · 7 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 12 sitesname · 8 sitesname · 5 sitesname · 9 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitesname · 2 sitesname · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitehandleapp-view-lib · cc 89cre8_app_view_lib::src::code_keybindings::handleenterapp-view-lib · cc 4cre8_app_view_lib::src::code_keybindings::enternotifyapp-view-lib · cc 3cre8_app_view_lib::src::code_keybindings::notifystartapp-view-lib · cc 2cre8_app_view_lib::src::code_keybindings::startendapp-view-lib · cc 2cre8_app_view_lib::src::code_keybindings::endresetapp-view-lib · cc 1cre8_app_view_lib::src::code_keybindings::resetstepapp-view-lib · cc 6cre8_app_view_lib::src::code_keybindings::steprevealapp-view-lib · cc 10cre8_app_view_lib::src::code_keybindings::revealmotionapp-view-lib · cc 37cre8_app_view_lib::src::code_keybindings::motionreplaceapp-view-lib · cc 4cre8_app_view_lib::src::code_keybindings::replaceoperateapp-view-lib · cc 23cre8_app_view_lib::src::code_keybindings::operatewholeLinesapp-view-lib · cc 4cre8_app_view_lib::src::code_keybindings::wholeLinesreduceapp-view-lib · cc 32cre8_app_view_lib::assets::scripts::view_stream::reduceboundariesapp-view-lib · cc 5cre8_app_view_lib::src::code_keybindings::boundariesclampapp-view-lib · cc 6cre8_app_view_lib::src::code_keybindings::clampcategoryapp-view-lib · cc 4cre8_app_view_lib::src::code_keybindings::category

Control flow

Statement-level control-flow graphs are derived from Rust syntax; this function is javascript.

Callers 0

    Callees 11

    • enter app-view-lib · name ×7
    • notify app-view-lib · name ×10
    • start app-view-lib · name ×6
    • end app-view-lib · name ×8
    • reset app-view-lib · name ×10
    • step app-view-lib · name ×5
    • reveal app-view-lib · name ×2
    • motion app-view-lib · name ×2
    • replace app-view-lib · name ×4
    • operate app-view-lib · name ×7
    • wholeLines app-view-lib · name ×3

    Source not readable from this process.