Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

trim

cre8_app_view_lib::src::code_editing::trim

nested fn · cre8-app-view-lib · crates/cre8-app-view-lib/src/code_editing.js:15

12lines
6cyclomatic
1max nesting
11statements
0? exits
0params
82callers
0callees
40.6 (p100)call-graph weight

Crystal

nested functions are not crystallized separately

Call neighbourhood

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

ref · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 2 sitesname · 7 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitehypergraph_svgapp-view-lib · cc 14cre8_app_view_lib::hypergraph::hypergraph_svgcurrentapp-site · cc 1cre8_app_site::src::assets::section_select::currentnormalizeVirtualEntityFrameapp-virtual · cc 5cre8_app_virtual::src::browser::render-contract::normalizeVirtualEntityFramequeryValueapp-view-lib · cc 5cre8_app_view_lib::assets::scripts::attention::queryValueattrapp-view-lib · cc 5cre8_app_view_lib::assets::scripts::attention::attrnormalizeapp-view-lib · cc 7cre8_app_view_lib::assets::scripts::projection_context::normalizeelementByTextapp-view · cc 3cre8_app_view::src::extension::content::elementByTextdescribeElementapp-view · cc 19cre8_app_view::src::extension::content::describeElementcollectObservationapp-view · cc 7cre8_app_view::src::extension::content::collectObservationinsertSettingsapp-audio · cc 1cre8_app_audio::src::browser::mix-inserts::insertSettingscleanapp-view-lib · cc 3cre8_app_view_lib::assets::scripts::attention::cleancompactTextapp-view · cc 2cre8_app_view::src::extension::content::compactTextreadOptionalStringapp-virtual · cc 4cre8_app_virtual::src::browser::render-contract::readOptionalStringspokenTextapp-site · cc 4cre8_app_site::src::assets::section_select::spokenTexttextapp-view-lib · cc 3cre8_app_view_lib::assets::scripts::projection_context::textreadOptionalStringapp-protocol · cc 4cre8_app_protocol::src::browser::graph-data::readOptionalStringnumberapp-audio · cc 3cre8_app_audio::src::browser::mix-inserts::numberaddapp-schedule · cc 3cre8_app_schedule::src::assets::console_page::addparseItemapp-view-lib · cc 13cre8_app_view_lib::assets::scripts::ta_core::parseItemreplaceapp-view-lib · cc 4cre8_app_view_lib::src::code_editing::replacechannelOrderapp-audio · cc 3cre8_app_audio::src::browser::daw-authoring::channelOrdervapp-view-lib · cc 4cre8_app_view_lib::assets::scripts::hypergraph_explorer::vattachapp-view-lib · cc 31cre8_app_view_lib::assets::scripts::audio_player::attachpaintWaveapp-channel · cc 8cre8_app_channel::src::browser::clip-editor::media::paintWavetrimapp-view-lib · cc 6cre8_app_view_lib::src::code_editing::trim

Control flow

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

Callers 82

Callees 0

    Source not readable from this process.