Skip to content
1 viewer

rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off

cre8-app-project project cargo crate

ProjectApp extracted app crate.

crates/cre8-app-project · level 19 · 5,944 lines (5,012 code) · 15 files · 323 fns (122 tests) · cyclomatic Σ 636

22workspace deps
7direct dependents
28transitive dependents
321calls out
20calls in
251call-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.

Declared but never named in this crate's source: cre8-runtime-connection-catalog-api (dev).

normal dep · 1 callsnormal dep · 0 callsnormal dep · 1 callsnormal dep · 8 callsnormal dep · 3 callsnormal dep · 5 callsnormal dep · 68 callsnormal dep · 38 callsnormal dep · 11 callsnormal dep · 17 callsnormal dep · 1 callsnormal dep · 7 callsnormal dep · 4 callsnormal dep · 50 callsnormal dep · 20 callsnormal dep · 8 callsnormal dep · 28 callsnormal dep · 6 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 2 callsnormal dep · 5 callsnormal dep · 10 callsnormal dep · 0 callsdev dep · 0 calls · never nameddev dep · 30 callsnormal dep · 2 callsnormal dep · 10 callsnormal dep · 0 calls · never namednormal dep · 0 callsdev dep · 0 calls · never namedapp-projectL19 · 5,012 linescre8-app-projectapp-agentL23 · 25,432 linescre8-app-agentapp-code_changeL21 · 2,183 linescre8-app-code_changeapp-legislationL20 · 5,309 linescre8-app-legislationapp-association-modelL4 · 1,562 linescre8-app-association-modelapp-charterL7 · 2,341 linescre8-app-charterapp-manifoldL9 · 18,864 linescre8-app-manifoldapp-project-modelL4 · 959 linescre8-app-project-modelapp-protocolL8 · 25,233 linescre8-app-protocolapp-roleL8 · 727 linescre8-app-roleapp-task-modelL4 · 942 linescre8-app-task-modelapp-timeL18 · 6,826 linescre8-app-timeapp-time-modelL4 · 833 linescre8-app-time-modelapp-truthL6 · 20,464 linescre8-app-truthapp-view-libL7 · 87,064 linescre8-app-view-libapp-view-lib-apiL3 · 12,969 linescre8-app-view-lib-apiplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostruntime-view-apiL6 · 158 linescre8-runtime-view-apiutil-cryptoL3 · 749 linescre8-util-cryptoutil-graph-vertexL0 · 173 linescre8-util-graph-vertexutil-jsonL0 · 296 linescre8-util-jsonutil-view-htmlL0 · 1,660 linescre8-util-view-htmlruntime-connection-catalo…L1 · 446 linescre8-runtime-connection-catalog-apitest-helpersL28 · 557 linescre8-test-helpersapp-realmL26 · 7,526 linescre8-app-realmapp-taskL20 · 5,124 linescre8-app-taskapp-workL20 · 988 linescre8-app-workruntime-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). 323 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
expand_charter_assetsrc/charter.rs:56fn31604.3
acting_accountsrc/connection.rs:1262fn154413.6
connectsrc/connection.rs:308fn2271483.2
submitted_tasksrc/governance.rs:352fn1221922.4
evaluate_task_approvalsrc/governance.rs:176fn4251852.4
textsrc/handoff_store.rs:16fn31502.3
write_formsrc/manage_view.rs:123fn111312.2
governance_actorsrc/connection.rs:1252fn31312.2
update_projectsrc/connection.rs:1298fn91342.2
charter_mint_mapsrc/charter.rs:71fn103412
solo_project_for_receiptsrc/connection.rs:1881fn91711.9
bountysrc/budget.rs:138fn311201.9
solo_project_with_budgetsrc/budget.rs:134fn311221.8
project_page_urlsrc/connection.rs:1230fn31411.8
check_budget_for_approvalsrc/budget.rs:80fn193701.5
requiredsrc/handoff_store.rs:19fn52411.5
approval_state_vidsrc/governance.rs:56fn31301.5
accumulate_spentsrc/budget.rs:109fn152821.5
require_project_charter_sanctionsrc/connection.rs:1549fn443221.4
load_approval_statesrc/governance.rs:141fn61831.4
require_owner_authoritysrc/connection.rs:1523fn132301.3
apply_charter_emissionssrc/charter.rs:101fn193711.3
create_formsrc/manage_view.rs:40fn391211.3
vertexsrc/handoff_store.rs:32fn72811.3
textsrc/review_view.rs:158fn31311.3
TaskApprovalState::newsrc/governance.rs:79method31401.2
seedsrc/handoff_tests.rs:16fn211231.1
lane_treesrc/review_view.rs:114fn437451.1
record_approvalsrc/governance.rs:245fn163241.1
approval_threshold_decisionsrc/governance.rs:262fn72201.1
helpsrc/connection.rs:443fn101401.1
ballot_project_withsrc/governance.rs:539fn183611.1
non_emptysrc/connection.rs:628fn31101.1
path_project_idsrc/view.rs:40fn63301.1
getsrc/participation.rs:33fn61241.1
servesrc/review_view.rs:32fn92161.1
textsrc/view.rs:20fn31411.1
idsrc/handoff_tests.rs:4fn31501.1
servesrc/manage_view.rs:30fn62141.1
permissive_policysrc/charter.rs:127fn31501.1

Outside the workspace

anyhow hyperdb serde serde_json sha2