Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

cre8-app-task task cargo crate

TaskApp extracted app crate.

crates/cre8-app-task · level 20 · 6,481 lines (5,124 code) · 10 files · 329 fns (110 tests) · cyclomatic Σ 629

21workspace deps
4direct dependents
23transitive dependents
267calls out
11calls in
253call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 9 callsnormal dep · 0 callsnormal dep · 2 callsnormal dep · 1 callsnormal dep · 7 callsnormal dep · 5 callsnormal dep · 13 callsnormal dep · 0 callsnormal dep · 10 callsnormal dep · 5 callsnormal dep · 23 callsnormal dep · 6 callsnormal dep · 77 callsnormal dep · 3 callsnormal dep · 51 callsnormal dep · 7 callsnormal dep · 17 callsnormal dep · 10 callsnormal dep · 0 callsnormal dep · 5 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 8 callsnormal dep · 0 callsdev dep · 17 callsdev dep · 2 callsnormal dep · 0 callsdev dep · 0 calls · never namedapp-taskL20 · 5,124 linescre8-app-taskapp-agentL23 · 25,432 linescre8-app-agentapp-code_changeL21 · 2,183 linescre8-app-code_changeapp-realmL26 · 7,526 linescre8-app-realmapp-actionL7 · 2,574 linescre8-app-actionapp-budgetL11 · 2,494 linescre8-app-budgetapp-charterL7 · 2,341 linescre8-app-charterapp-manifoldL9 · 18,864 linescre8-app-manifoldapp-passport-modelL4 · 2,418 linescre8-app-passport-modelapp-projectL19 · 5,002 linescre8-app-projectapp-project-modelL4 · 959 linescre8-app-project-modelapp-protocolL8 · 25,151 linescre8-app-protocolapp-scheduleL18 · 37,227 linescre8-app-scheduleapp-task-modelL4 · 942 linescre8-app-task-modelapp-truthL6 · 20,464 linescre8-app-truthapp-view-libL7 · 87,060 linescre8-app-view-libplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL6 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostruntime-view-apiL6 · 158 linescre8-runtime-view-apiutil-jsonL0 · 296 linescre8-util-jsonutil-view-htmlL0 · 1,660 linescre8-util-view-htmltest-helpersL28 · 557 linescre8-test-helpersutil-lock-extL0 · 195 linescre8-util-lock-extruntime-app-catalogL27 · 676 linescre8-runtime-app-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 329 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:496fn1631844
detail_hrefsrc/view.rs:60fn31903.8
test_contextsrc/connection.rs:2413fn311413.1
build_approve_receipt_with_chartersrc/lifecycle.rs:283fn272312.8
sample_tasksrc/lifecycle.rs:333fn511932.8
build_approve_receiptsrc/lifecycle.rs:267fn31612.6
verified_actorsrc/connection.rs:590fn165722.2
paragraph_nodesrc/view.rs:476fn31401.9
task_complete_contractsrc/contract.rs:135fn161811.8
schedule_handlersrc/connection.rs:629fn81261.8
seedsrc/lifecycle.rs:339fn311411.8
claim_task_vertexsrc/lifecycle.rs:66fn1931221.8
record_task_actionsrc/connection.rs:2154fn426611.7
detail_treesrc/view.rs:208fn2619101.7
project_tasksrc/contract.rs:341fn511231.6
TaskApprovalPayload::from_receiptsrc/contract.rs:83method411201.6
actor_matchessrc/lifecycle.rs:111fn82301.6
approved_receiptsrc/contract.rs:347fn511111.6
task_budget_refsrc/connection.rs:2201fn31401.6
handlesrc/discovery.rs:43fn233231.6
sample_tasksrc/view.rs:603fn51811.5
settlement_mint_mapsrc/contract.rs:178fn122421.5
actors_matchsrc/connection.rs:574fn82101.4
create_formsrc/create_view.rs:43fn141241.4
documentsrc/work_views.rs:230fn141631.4
submit_task_vertexsrc/lifecycle.rs:89fn141851.4
task_action_routesrc/connection.rs:513fn31101.3
helpsrc/connection.rs:517fn91101.3
status_labelsrc/view.rs:249fn82301.3
runsrc/init.rs:10fn31201.3
task_querysrc/work_views.rs:155fn41721.3
validate_positive_bountysrc/contract.rs:253fn62101.3
maybe_schedule_recommendationsrc/connection.rs:1319fn203111.3
settle_task_approvalsrc/contract.rs:203fn91931.3
servesrc/work_views.rs:21fn80141131.3
proceed_with_task_approvalsrc/connection.rs:1785fn111131.2
create_declarationsrc/connection.rs:311fn61201.2
editor_treesrc/create_view.rs:58fn91321.2
servesrc/create_view.rs:34fn62141.1
task_sortssrc/work_views.rs:148fn72201.1

Outside the workspace

anyhow hyperdb serde serde_json