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

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
85callers
0callees
42.7 (p100)call-graph weight

Crystal

nested functions are not crystallized separately

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 2 sitesname · 7 sitesname · 4 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitecurrentapp-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::insertSettingsbuildThreeDGraphapp-protocol · cc 21cre8_app_protocol::src::browser::graph-data::buildThreeDGraphcleanapp-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::numberreplaceapp-view-lib · cc 4cre8_app_view_lib::src::code_editing::replacecompileFlowapp-conduit · cc 35cre8_app_conduit::src::browser::flow::language::compileFlowaddapp-schedule · cc 3cre8_app_schedule::src::assets::console_page::addparseItemapp-view-lib · cc 13cre8_app_view_lib::assets::scripts::ta_core::parseItemchannelOrderapp-audio · cc 3cre8_app_audio::src::browser::daw-authoring::channelOrderattachapp-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 85

Callees 0

    Source not readable from this process.