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

cre8-app-work work cargo crate

WorkApp extracted app crate for sovereign work-cycle ontology (Missions, Sprints, Gigs).

crates/cre8-app-work · level 21 · 1,116 lines (988 code) · 5 files · 56 fns (30 tests) · cyclomatic Σ 71

16workspace deps
1direct dependents
8transitive dependents
35calls out
0calls in
42.5call-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 · 0 calls · incomplete scannormal dep · 2 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 0 calls · incomplete scannormal dep · 3 calls · source referencenormal dep · 5 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 4 calls · source referencenormal dep · 2 calls · source referencenormal dep · 3 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 0 calls · incomplete scannormal dep · 13 calls · source referencedev dep · 1 calls · source referencenormal dep · 0 calls · source referencedev dep · 0 calls · incomplete scanapp-workL21 · 988 linescre8-app-workapp-actionL8 · 3,135 linescre8-app-actionapp-charterL8 · 2,341 linescre8-app-charterapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-projectL20 · 5,066 linescre8-app-projectapp-project-modelL4 · 958 linescre8-app-project-modelapp-protocolL9 · 26,097 linescre8-app-protocolapp-task-modelL4 · 941 linescre8-app-task-modelapp-timeL19 · 6,845 linescre8-app-timeapp-truthL7 · 20,485 linescre8-app-truthplatform-entropyL3 · 59 linescre8-platform-entropyplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-graph-vertexL0 · 173 linescre8-util-graph-vertexruntime-connection-catalo…L1 · 580 linescre8-runtime-connection-catalog-apiruntime-app-catalogL28 · 681 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). 56 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
parse_gigsrc/gig.rs:94fn251441.6
parse_sprintsrc/sprint.rs:90fn251431.6
work_connection_declaredsrc/connection.rs:353fn31301.5
connectsrc/connection.rs:94fn144431.4
Gig::newsrc/gig.rs:30method241301.4
Sprint::newsrc/sprint.rs:29method221301.4
gig_vidsrc/gig.rs:11fn31401.2
sprint_vidsrc/sprint.rs:11fn31401.2
uuid_like_noncesrc/connection.rs:255fn52411.2
list_gigssrc/gig.rs:86fn31221
list_sprintssrc/sprint.rs:82fn31221
validate_project_existssrc/connection.rs:109fn72321
require_project_charter_sanctionsrc/connection.rs:117fn423321
enforce_timeslip_project_policysrc/connection.rs:241fn91330.9
sprint_create_handlersrc/connection.rs:162fn291170.9
gig_post_handlersrc/connection.rs:192fn301170.9
timeslip_log_handlersrc/connection.rs:223fn101130.9
timeslip_project_idsrc/connection.rs:251fn31200.8
time_log_inputsrc/connection.rs:234fn62200.8
upsert_gigsrc/gig.rs:56fn254320.8
upsert_sprintsrc/sprint.rs:53fn244320.8
register_work_connection_catalogsrc/connection.rs:381fn151180.7
graphsrc/gig.rs:169fn61210.7
gigsrc/gig.rs:176fn31210.7
graphsrc/sprint.rs:163fn61210.7
sprintsrc/sprint.rs:170fn31210.7
context_with_graphsrc/connection.rs:320fn121230.6
seed_projectsrc/connection.rs:333fn151230.6
install_project_chartersrc/connection.rs:397fn191120.6
work_connection_specssrc/connection.rs:349fn31100.6
work_find_connectionsrc/connection.rs:357fn31100.6
work_classify_connectionsrc/connection.rs:361fn31110.6
work_connection_ownersrc/connection.rs:365fn31110.6
false_connection_propertysrc/connection.rs:369fn31100.6
resolve_connection_protocolsrc/connection.rs:373fn71100.6
load_gigsrc/gig.rs:82fn31130.6
list_gigs_by_projectsrc/gig.rs:90fn31110.6
load_sprintsrc/sprint.rs:78fn31130.6
list_sprints_by_projectsrc/sprint.rs:86fn31110.6
WorkApp::metasrc/app.rs:17trait impl31000.5

Outside the workspace

anyhow hyperdb serde serde_json