Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-court court cargo crate

CourtApp extracted app crate for dispute filing, adjudication, and precedents.

crates/cre8-app-court · level 10 · 3,479 lines (2,833 code) · 9 files · 145 fns (50 tests) · cyclomatic Σ 263

13workspace deps
1direct dependents
8transitive dependents
129calls out
3calls in
118call-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-app-action (normal), cre8-runtime-host (normal).

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). 145 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:119fn1881274.3
Case::newsrc/case.rs:42method251602.8
case_statussrc/view_templates.rs:652fn31502.4
court_document_patch_framesrc/view_templates.rs:598fn82131.8
court_document_patch_valuesrc/view_templates.rs:584fn131211.6
court_house_panelsrc/view_templates.rs:555fn71301.5
court_case_panelsrc/view_templates.rs:564fn71301.5
sample_casesrc/view_templates.rs:703fn131601.4
Case::is_dismissedsrc/case.rs:87method31201.4
enforce_adjudicate_gatesrc/adjudicate_gate.rs:37fn237501.4
casesrc/adjudicate_gate.rs:66fn41421.3
case_vidsrc/case.rs:10fn31401.3
list_precedentssrc/precedent.rs:89fn103431.3
court_connectsrc/view_templates.rs:691fn31411.3
parse_casesrc/case.rs:143fn341401.3
Case::with_judgesrc/case.rs:68method41301.2
list_casessrc/case.rs:132fn103431.2
Precedent::newsrc/precedent.rs:29method181301.1
parse_precedentsrc/precedent.rs:100fn181301.1
upsert_jury_votesrc/jury.rs:74fn204321.1
case_awaits_jurysrc/view_templates.rs:657fn53211.1
precedent_vidsrc/precedent.rs:10fn31301.1
list_jury_votessrc/jury.rs:95fn111321
upsert_casesrc/case.rs:92fn314421
Case::awaits_jurysrc/case.rs:83method33411
court_house_status_html_from_valuessrc/view_templates.rs:640fn91221
case_status_html_from_valuessrc/view_templates.rs:618fn121221
file_case_handlersrc/connection.rs:140fn414181
adjudicate_handlersrc/connection.rs:199fn4241161
list_cases_handlersrc/connection.rs:405fn142131
get_case_handlersrc/connection.rs:424fn241161
view_patch_handlersrc/connection.rs:454fn41111
sweep_stale_handlersrc/connection.rs:465fn343171
list_precedents_handlersrc/connection.rs:500fn81121
case_live_status_htmlsrc/view_templates.rs:607fn102131
court_house_live_status_htmlsrc/view_templates.rs:631fn82131
DocketCounts::from_casessrc/view_templates.rs:227method145221
load_casesrc/case.rs:124fn71531
context_with_real_chokepointsrc/connection.rs:773fn3913151
context_with_graphsrc/connection.rs:530fn111331

Outside the workspace

anyhow hyperdb serde serde_json