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
Most complex functions
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| CapitalStrategyViewsrc/view/capital-strategy/CapitalStrategyView.tsx:1305 | fn | 2068 | 863 | 0 | 23 | 0.5 | |
| VirtualPreviewViewsrc/view/virtual/preview/VirtualPreviewView.tsx:326 | fn | 4999 | 618 | 0 | 74 | 0.5 | |
| VmOsViewsrc/view/compute/VmOsView.tsx:579 | fn | 1423 | 364 | 0 | 23 | 0.5 | |
| VirtualWorldCanvassrc/view/virtual/render/VirtualWorldCanvas.tsx:412 | fn | 1599 | 255 | 0 | 25 | 0.5 | |
| mainpage_shape_census.py:473 | fn | 498 | 237 | 1 | 23 | 0.5 | |
| LiveTabsrc/view/emulation/EmulatorWorkbench.tsx:969 | fn | 1088 | 216 | 1 | 9 | 0.6 | |
| build_advisor_treesrc/view_docs/advisor.rs:6 | fn | 1673 | 213 | 2 | 23 | 0.8 | |
| ShopStudiosrc/view/storefront/ShopStudio.tsx:370 | fn | 1970 | 196 | 1 | 53 | 0.5 | |
| StorefrontViewsrc/view/storefront/StorefrontView.tsx:185 | fn | 861 | 186 | 0 | 35 | 0.5 | |
| bootsrc/assets/console_page.js:3 | fn | 737 | 178 | 1 | 22 | 0.9 | |
| Agsrc/assets/virtual-scene-editor.js:3977 | fn | 22 | 170 | 0 | 17 | 0.5 | |
| Tmsrc/assets/virtual-scene-player.js:3977 | fn | 22 | 170 | 0 | 17 | 0.5 | |
| attachFlowGraphsrc/browser/flow/graph.ts:51 | fn | 485 | 162 | 1 | 34 | 0.5 | |
| StudioViewsrc/view/live/studio/StudioView.tsx:146 | fn | 1077 | 162 | 0 | 12 | 0.5 | |
| VirtualHudRtsPanelsrc/view/virtual/hud/VirtualHudRtsPanel.tsx:84 | fn | 882 | 160 | 1 | 4 | 0.5 | |
| runsrc/browser/waveform-workspace.ts:419 | nested fn | 194 | 156 | 1 | 43 | 0.5 | |
| extends::toJSONsrc/assets/virtual-scene-editor.js:1 | method | 1 | 150 | 0 | 2 | 0.5 | |
| extends::toJSONsrc/assets/virtual-scene-player.js:1 | method | 1 | 150 | 0 | 2 | 0.5 | |
| MeetingViewsrc/view/live/meeting/MeetingView.tsx:139 | fn | 643 | 142 | 0 | 13 | 0.5 | |
| initsrc/assets/creator.js:132 | fn | 959 | 135 | 1 | 37 | 0.9 | |
| evsrc/assets/vector_map.js:417 | fn | 120 | 131 | 7 | 9 | 3.9 | |
| TransportEconomyEvent::validatesrc/economy.rs:468 | method | 409 | 128 | 0 | 3 | 0.5 | |
| GoLiveViewsrc/view/live/GoLiveView.tsx:106 | fn | 654 | 128 | 0 | 11 | 0.5 | |
| PriceChartsrc/primitives/PriceChart.tsx:206 | fn | 362 | 127 | 0 | 17 | 0.5 | |
| tsrc/assets/virtual-scene-editor.js:4025 | nested fn | 1 | 126 | 0 | 0 | 0.5 | |
| tsrc/assets/virtual-scene-player.js:4025 | nested fn | 1 | 126 | 0 | 0 | 0.5 | |
| VirtualCommandDecksrc/view/virtual/console/VirtualCommandDeck.tsx:93 | fn | 408 | 126 | 0 | 3 | 0.5 | |
| KnowledgeCommonsViewsrc/view/knowledge/KnowledgeCommonsView.tsx:30 | fn | 854 | 122 | 0 | 9 | 0.5 | |
| uusrc/assets/virtual-scene-editor.js:4049 | nested fn | 1 | 119 | 1 | 6 | 0.6 | |
| chsrc/assets/virtual-scene-player.js:4049 | nested fn | 1 | 119 | 1 | 7 | 0.6 | |
| buildPlaybookgrowth/build_playbook.mjs:209 | fn | 199 | 119 | 1 | 13 | 0.8 | |
| attachBookingassets/scripts/site_interactive.js:956 | fn | 451 | 118 | 0 | 19 | 0.5 | |
| runCosmosMoonSmokescripts/virtual-cosmos-moon-smoke.mjs:56 | fn | 364 | 117 | 1 | 13 | 0.6 | |
| mainwalk_shop_flows.mjs:78 | fn | 433 | 116 | 1 | 21 | 0.9 | |
| bootsrc/assets/manage_page.js:3 | fn | 300 | 115 | 1 | 8 | 0.9 | |
| mainprovider_census.py:167 | fn | 236 | 113 | 1 | 10 | 0.9 | |
| CosmosDestinationViewsrc/view/cosmos/CosmosDestinationView.tsx:71 | fn | 634 | 112 | 0 | 18 | 0.5 | |
| useRoomChatsrc/view/live/useRoomChat.ts:80 | fn | 485 | 112 | 2 | 3 | 0.6 | |
| NodeHypergraphsrc/primitives/NodeHypergraph.tsx:854 | fn | 869 | 111 | 3 | 21 | 1.7 | |
| TasScriptPanelsrc/view/emulation/panels/TasScriptPanel.tsx:86 | fn | 481 | 110 | 0 | 12 | 0.5 | |
| parseConditionalReportsrc/view/capital-strategy/conditional-report.ts:11 | fn | 39 | 109 | 1 | 3 | 0.5 | |
| Renderer::runsrc/render/interp.rs:416 | method | 283 | 107 | 3 | 34 | 0.9 | |
| VirtualHudMinimapsrc/view/virtual/hud/VirtualHudMinimap.tsx:65 | fn | 340 | 105 | 1 | 5 | 0.5 | |
| AudioGraphViewsrc/view/audio/AudioGraphView.tsx:126 | fn | 468 | 104 | 0 | 6 | 0.5 | |
| VirtualHudSpaceshipNavigatorsrc/view/virtual/hud/VirtualHudSpaceshipNavigator.tsx:216 | fn | 779 | 104 | 1 | 11 | 0.5 | |
| SharedComputeDemosrc/view/shared-compute/SharedComputeDemo.tsx:53 | fn | 669 | 102 | 0 | 30 | 0.5 | |
| attachProductionControlssrc/browser/productionControls.ts:68 | fn | 275 | 100 | 1 | 31 | 0.5 | |
| WatchViewsrc/view/live/WatchView.tsx:96 | fn | 469 | 100 | 0 | 16 | 0.5 | |
| DebuggerPanelsrc/view/emulation/panels/DebuggerPanel.tsx:197 | fn | 950 | 99 | 0 | 8 | 0.5 | |
| attachLiveScoreDesksrc/browser/daw-view.ts:24 | fn | 504 | 95 | 1 | 36 | 0.9 | |
| Tablesrc/primitives/Table.tsx:56 | fn | 308 | 94 | 0 | 7 | 0.5 | |
| attachSceneWorkbenchsrc/browser/workbench-view.ts:47 | fn | 337 | 94 | 0 | 24 | 0.5 | |
| auditcapitalstrategy_execution_audit.py:48 | fn | 106 | 94 | 1 | 11 | 0.9 | |
| attachTrackEditorsrc/browser/track-editor.ts:5 | fn | 120 | 93 | 1 | 31 | 0.5 | |
| rendersrc/assets/creator.js:504 | nested fn | 91 | 93 | 0 | 21 | 0.5 | |
| itemErrorsrc/browser/compose/model.ts:958 | fn | 76 | 93 | 1 | 7 | 0.8 | |
| VirtualHudStatStripsrc/view/virtual/hud/VirtualHudStatStrip.tsx:164 | fn | 411 | 93 | 1 | 4 | 0.5 | |
| summarize_entitiesgrowth/audience_overlap.py:581 | fn | 109 | 93 | 1 | 5 | 0.6 | |
| rungrowth/relationship_graph.py:917 | fn | 186 | 93 | 1 | 16 | 0.6 | |
| Msrc/assets/virtual-scene-editor.js:3998 | nested fn | 1 | 92 | 0 | 5 | 0.5 |
Load-bearing functions
By call-graph weight (PageRank; 1.0 is the average function). 60 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| sha256_hexsrc/lib.rs:73 | fn | 3 | 1 | 506 | 0 | 521 | |
| now_mssrc/lib.rs:35 | fn | 4 | 1 | 1116 | 0 | 453 | |
| RuntimeContext::without_truthsrc/types/contract.rs:153 | method | 3 | 1 | 321 | 1 | 377 | |
| var_optsrc/lib.rs:21 | fn | 6 | 2 | 292 | 2 | 368 | |
| RuntimeContext::truthsrc/context_ext.rs:32 | trait impl | 3 | 1 | 979 | 1 | 357 | |
| RuntimeContext::truth_optsrc/context_ext.rs:36 | trait impl | 7 | 1 | 37 | 0 | 351 | |
| RuntimeContext::with_optional_truth_slotsrc/types/contract.rs:223 | method | 13 | 1 | 3 | 1 | 322 | |
| HyperDbProtocolStore::graphsrc/store_adapter.rs:1026 | method | 3 | 1 | 940 | 0 | 305 | |
| RuntimeContext::newsrc/types/contract.rs:137 | method | 3 | 1 | 1384 | 1 | 276 | |
| RuntimeContext::with_optional_truth_slot_and_threadssrc/types/contract.rs:237 | method | 76 | 2 | 2 | 5 | 275 | |
| sha256_hex_strsrc/lib.rs:88 | fn | 3 | 1 | 369 | 1 | 235 | |
| warn_oncesrc/lib.rs:46 | fn | 7 | 3 | 6 | 1 | 230 | |
| with_graphsrc/graph_store.rs:734 | fn | 29 | 6 | 1122 | 6 | 204 | |
| Mutex::lock_or_recoversrc/lib.rs:65 | trait impl | 9 | 2 | 383 | 1 | 200 | |
| warn_dedupesrc/lib.rs:41 | fn | 4 | 1 | 1 | 0 | 196 | |
| row_get_valuesrc/interface.rs:124 | fn | 3 | 1 | 12 | 0 | 195 | |
| ParamDescriptor::clampsrc/params.rs:102 | method | 17 | 5 | 463 | 0 | 190 | |
| runtime_context_with_truthsrc/context_ext.rs:55 | fn | 5 | 1 | 300 | 2 | 163 | |
| render_nodesrc/render_html/mod.rs:46 | fn | 7 | 1 | 641 | 2 | 163 | |
| html_escapesrc/lib.rs:61 | fn | 5 | 1 | 300 | 1 | 160 | |
| process_var_optsrc/lib.rs:30 | fn | 4 | 1 | 3 | 1 | 157 | |
| runtime_overridesrc/lib.rs:58 | fn | 3 | 1 | 2 | 1 | 157 | |
| html_escape_tosrc/lib.rs:68 | fn | 12 | 7 | 14 | 0 | 149 | |
| runtime_overrides_storesrc/lib.rs:39 | fn | 4 | 1 | 3 | 0 | 137 | |
| env_value_from_responsesrc/lib.rs:72 | fn | 7 | 2 | 2 | 0 | 135 | |
| getUint8ArrayMemory0public/wasm/cre8_runtime/cre8_runtime.js:11004 | fn | 6 | 3 | 4 | 0 | 133 | |
| getStringFromWasm0public/wasm/cre8_runtime/cre8_runtime.js:10991 | fn | 3 | 1 | 422 | 1 | 132 | |
| row_get_stringsrc/interface.rs:128 | fn | 6 | 1 | 328 | 1 | 129 | |
| TruthInterface::command_sqlsrc/interface.rs:370 | trait default | 42 | 8 | 271 | 2 | 118 | |
| getUint8ArrayMemory0public/wasm/cre8_virtual/builds/bd8abdbaf661a6d6eaa5c48d28556ee84257a5ac88c8f4f06e3a975c50d54026/cre8_virtual.js:10695 | fn | 6 | 3 | 4 | 0 | 118 | |
| getStringFromWasm0public/wasm/cre8_virtual/builds/bd8abdbaf661a6d6eaa5c48d28556ee84257a5ac88c8f4f06e3a975c50d54026/cre8_virtual.js:10674 | fn | 3 | 1 | 363 | 1 | 116 | |
| ViewNode::with_propsrc/view_node/mod.rs:93 | method | 4 | 1 | 346 | 0 | 114 | |
| decodeTextpublic/wasm/cre8_runtime/cre8_runtime.js:11120 | fn | 9 | 2 | 1 | 1 | 113 | |
| str_fieldsrc/lib.rs:32 | fn | 3 | 1 | 408 | 0 | 109 | |
| with_graph_mutsrc/graph_store.rs:768 | fn | 49 | 9 | 898 | 6 | 108 | |
| now_ms_i64src/lib.rs:41 | fn | 3 | 1 | 660 | 1 | 105 | |
| Arc::newsrc/algebra.rs:476 | method | 3 | 1 | 253 | 0 | 102 | |
| ensure_tables_from_ddlsrc/lib.rs:164 | fn | 28 | 3 | 77 | 2 | 101 | |
| decodeTextpublic/wasm/cre8_virtual/builds/bd8abdbaf661a6d6eaa5c48d28556ee84257a5ac88c8f4f06e3a975c50d54026/cre8_virtual.js:10811 | fn | 9 | 2 | 1 | 1 | 99.3 | |
| ViewNode::prop_strsrc/view_node/mod.rs:148 | method | 3 | 1 | 277 | 0 | 98.7 | |
| TruthInterface::sql_bridgesrc/interface.rs:303 | trait default | 48 | 6 | 6 | 8 | 96.9 | |
| TruthInterface::query_sqlsrc/interface.rs:485 | trait default | 18 | 2 | 427 | 2 | 95.6 | |
| var_resultsrc/lib.rs:81 | fn | 4 | 1 | 124 | 1 | 95.2 | |
| now_secssrc/lib.rs:46 | fn | 3 | 1 | 223 | 1 | 93.6 | |
| filtersrc/view/virtual/planet-presets.ts:309 | nested fn | 10 | 11 | 319 | 1 | 92.8 | |
| AppViewStructure::parentsrc/view_structure.rs:155 | method | 4 | 1 | 134 | 0 | 91.3 | |
| RuntimeContext::fork_sharedsrc/types/contract.rs:314 | method | 36 | 1 | 114 | 0 | 90 | |
| RuntimeContext::authenticated_session_account_originsrc/types/contract.rs:449 | method | 3 | 1 | 189 | 0 | 88.4 | |
| hash_canonical_jsonsrc/lib.rs:432 | fn | 7 | 1 | 86 | 1 | 85.2 | |
| readAllsrc/view/virtual/planet-presets.ts:206 | nested fn | 19 | 6 | 8 | 0 | 81.6 | |
| short_hashsrc/lib.rs:44 | fn | 7 | 1 | 93 | 0 | 81.2 | |
| value_at_pathsrc/connection/vm_execution.rs:117 | fn | 7 | 2 | 129 | 0 | 80.5 | |
| CrossGraphView::vertices_by_kindsrc/cross_graph.rs:77 | method | 9 | 3 | 273 | 0 | 79.9 | |
| Scope::entersrc/dom_sink/instance_ids.rs:37 | method | 4 | 1 | 18 | 0 | 79.6 | |
| write_nodesrc/render_html/mod.rs:175 | fn | 9 | 3 | 6 | 2 | 76 | |
| noncesrc/lib.rs:18 | fn | 3 | 1 | 96 | 1 | 74 | |
| canonicalize_jsonsrc/lib.rs:440 | fn | 18 | 5 | 4 | 0 | 73.6 | |
| TruthInterface::exec_sqlsrc/interface.rs:503 | trait default | 12 | 1 | 34 | 1 | 72.8 | |
| install_truthsrc/context_ext.rs:48 | fn | 6 | 1 | 5 | 4 | 70.4 | |
| joinsrc/runtime/audio/audio-router/mixer.ts:354 | fn | 3 | 2 | 216 | 0 | 70.1 |
Blast radius
Crates that the most other crates reach through normal/build dependencies: a change here rebuilds all of them.