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-person person cargo crate

crates/cre8-app-person · level 10 · 891 lines (766 code) · 4 files · 64 fns (11 tests) · cyclomatic Σ 83

6workspace deps
2direct dependents
9transitive dependents
16calls out
0calls in
49.2call-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 · 6 calls · source referencenormal dep · 4 calls · source referencenormal dep · 4 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 0 calls · source referenceapp-personL10 · 766 linescre8-app-personapp-protocolL9 · 26,097 linescre8-app-protocolplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-hostL1 · 1,649 linescre8-runtime-hostplatform-httpL3 · 852 linescre8-platform-httpapp-politicsL22 · 487 linescre8-app-politicsruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

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

functionkindlinescyclomaticcallerscalleesweightcrystal
find_action_handlersrc/connection.rs:98fn61202.1
fallback_storesrc/connection.rs:272fn41202
route_requestsrc/init.rs:16fn316131.8
lock_fallback_storesrc/connection.rs:264fn62311.7
connectsrc/connection.rs:92fn51511.7
load_profilesrc/connection.rs:213fn61531.7
runsrc/init.rs:7fn81311.5
request_payloadsrc/init.rs:48fn51201.4
representative_namesrc/connection.rs:396fn31201.4
person_vidsrc/connection.rs:88fn31201.2
save_profilesrc/connection.rs:226fn122430.9
statussrc/connection.rs:109fn101110.9
default_profilesrc/connection.rs:160fn111410.9
contextsrc/connection.rs:468fn31410.8
list_profilessrc/connection.rs:246fn111320.8
matches_querysrc/connection.rs:202fn52100.8
matches_tagssrc/connection.rs:208fn31100.8
profile_matchessrc/connection.rs:198fn32220.8
legislator_profilesrc/connection.rs:349fn141170.7
first_last_or_representativesrc/connection.rs:388fn62110.7
context_with_requestsrc/init.rs:59fn51110.7
override_stringsrc/connection.rs:180fn52100.7
override_tagssrc/connection.rs:186fn52100.7
override_metadatasrc/connection.rs:192fn52100.7
bio_fieldsrc/connection.rs:426fn31100.7
term_fieldsrc/connection.rs:431fn31100.7
role_namesrc/connection.rs:436fn73100.7
unique_peersrc/connection.rs:472fn31210.7
profile_peer_idssrc/connection.rs:476fn81100.6
apply_profile_inputsrc/connection.rs:172fn71230.6
fetch_legislatorssrc/connection.rs:283fn232110.6
populate_source_urlsrc/connection.rs:329fn31100.6
legislators_itemssrc/connection.rs:334fn31100.6
populate_legislator_profilessrc/connection.rs:339fn82120.6
bioguide_idsrc/connection.rs:365fn81100.6
legislator_display_namesrc/connection.rs:375fn111120.6
latest_termsrc/connection.rs:401fn31100.6
legislator_biosrc/connection.rs:406fn71130.6
legislator_metadatasrc/connection.rs:415fn91100.6
public_official_tagssrc/connection.rs:445fn31100.6

Outside the workspace

anyhow hyperdb serde serde_json